Bazar-Campechano is a modern, full-stack eCommerce application template designed to jumpstart the development of online stores with efficiency and ease. Built on the robust foundations of Next.js, React, and Prisma, it offers a seamless development experience with out-of-the-box support for responsive layouts, dynamic routing, and server-side rendering, ensuring fast, scalable, and SEO-friendly web applications.
Steps to start the app in development
- Rename the .env.example to .env
- Replace the enviroment variables
- Execute the command:
npm install
- Set up the db
docker-compose up -d
- Execute these prisma commands:
npx prisma migrate dev; npx prisma generate
- Execute SEED
npm run seed
- Run server with command:
npm run dev
Default user data in the seed file
npx prisma init
npx prisma migrate dev
npx prisma generate