Skip to content

Online store (e-commerce) based on React.js, Next.js, Nest.js and Prizma like Starbucks, with Stripe payment.

Notifications You must be signed in to change notification settings

TarasMakarchuk/online-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

NodeJS NestJS Prisma Stripe Redux

This is an online store, e-commerce project, based on React.js, Next.js, Nest.js and Prisma like Starbucks, with Stripe payment. Which makes it possible to add products to the basket and pay for orders.


🎨 Design ideas for this project were taken from here https://dribbble.com

Installation npm modules on the Client and the Server

$ cd client
$ npm install

$ cd server
$ npm install

Setup environment on the Client and the Server🔧

1. Create inside client/server dir file .env
2. Copy content from .env.dist to .env
3. Change the data in the .env file to required

Running the app on the Client🚀

# development mode
$ npm run dev

# production mode
$ npm run start

Running the app on the Server🏃

# development mode
$ npm run start:dev

# production mode
$ npm run start:prod

Seed the DB🌱

# development mode
$ npm run seed

Create and run migration in the DB🐪

# development mode
$  npx prisma migrate dev --name init

About

Online store (e-commerce) based on React.js, Next.js, Nest.js and Prizma like Starbucks, with Stripe payment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published