The ultimate full-stack boilerplate for launching premium e-commerce brands or robust digital agencies. Started as a secure, fully localized, and beautifully designed architecture.
This project is built using modern, production-ready technologies:
- Stack: Next.js 14+ (App Router), Tailwind CSS, TypeScript, pnpm.
- Backend: Firebase (Auth, Firestore, Storage).
- Payments: Stripe.
- Infrastructure: Google Cloud Platform (Cloud Run, Cloud Build via Developer Connect).
- Repository Setup:
- Create a new empty repository on GitHub.
git clonethis template.git remote add template [URL-ST]andgit remote set-url origin [URL-NEW-REPO].
- Project Identity:
- Update
package.jsonname and metadata insrc/app/layout.tsx.
- Update
- GCP Deployment:
- Create a new GCP Project.
- Connect GitHub via "Developer Connect" (don't forget to authorize the new repo).
- Create a Cloud Build Trigger for the
devbranch. - Allow public access, Container port 3000, Memory 2GiB, CPU 2, Request timeout 3600s.
- Add IAM role "Developer Connect Read-only Access" to the Cloud Build Service Account.
- Environment Variables:
- Use
.env.exampleas a reference to populate Cloud Run variables (Firebase & Stripe).
- Use
- Full i18n Localization: Built-in multi-language support (English and French included by default).
- Role-Based Access Control: Protected Admin vs. User routes.
- Dark Mode: Flawless integration with System, Dark, and Light themes.
- Modern Admin Dashboard: Ready-to-go interface to manage your catalog, orders, and users.
© 2026. Made with AI by Gokai Labs.