mvandermeulen / enterprise-commerce

⚡ Next.js storefront for high-performance eCommerce with AI features and one-click deployment

Home Page:https://blazity.com/r/commerce

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HERO

GitHub Actions Workflow Status GitHub License GitHub contributors Discord Blazity Blazity

🚀 Launch your high-performance Shopify storefront in minutes, not weeks, with this Next.js commerce starter. Leverage the power of Vector Search and AI to deliver a superior online shopping experience without the development headaches.

Run this command and let our CLI do the job or see our documentation for manual setup instruction.

$ yarn create commerce

create-commerce-cli.mov

See the live demo or deploy it straight to Vercel:

Deploy with Vercel

Features

  • Next.js App Router & Turborepo
  • React Server Components (RSCs), Suspense and Streaming
  • Server Actions
  • Dynamic OG Images
  • AI Vector Search
  • Lightning fast search & filtering
  • Designed with v0
  • AI Image captioning
  • Perfect Performance & SEO
  • Extremely strict TypeScript
  • Draft Mode
  • A/B Tests
  • Shadcn UI
  • TailwindCSS
  • Analytics (GTM, Vercel)
  • Highly Scalable SEO Redirects (Bloom Filters)
  • Complete and fast CI/CD pipelines
  • Platform agnostic (integrated with Shopify by default)
  • Easy migration - migrate your existing solution in minutes
  • Conventional commits git hook
  • Playwright - write end-to-end tests like a pro
  • Storybook - create, test, and showcase your components
  • T3 Env - manage your environment variables with ease
  • Patch-package - fix external dependencies without losing your mind
  • Components coupling and cohesion graph - a tool for managing component relationships

🤝 Contribution

Contributions are always welcome! To contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch with a descriptive name.
  3. Make your changes, and commit them using the Conventional Commits format.
  4. Push your changes to the forked repository.
  5. Create a pull request, and we'll review your changes.

Support

If you're looking for help or simply want to share your thoughts about the project, we encourage you to join our Discord community. Here's the link: https://blazity.com/discord. It's a space where we exchange ideas and help one another. Everyone's input is appreciated, and we look forward to welcoming you.


Blazity Discord Banner

📜 License

This project is licensed under the MIT License. For more information, see the LICENSE file.

About

⚡ Next.js storefront for high-performance eCommerce with AI features and one-click deployment

https://blazity.com/r/commerce

License:MIT License


Languages

Language:TypeScript 92.9%Language:CSS 4.3%Language:JavaScript 2.8%Language:Shell 0.0%