This is a Monorepo strategy TypeScript based Full-Stack setup for BS commerce, All projects bootstrapped with Lerna js
.
Techstack included:
- NestJS - A progressive Node.js framework.
- Next.js Documentation - The React Framework. learn about Next.js features.
- TypeScript Handbook - The TypeScript Handbook.
- ReactJS - A JavaScript library for building user interfaces.
First, make sure you install Yarn
:
Install all the dependencies and projects packages
yarn bootstrap
Run all the projects [backend server and frontend server]
yarn dev
Build all the projects [backend server and frontend server]
yarn build
Open http://localhost:3000 with your browser to see api live.
Open http://localhost:3001 with your browser to see SuperAdmin web panel.
Open http://localhost:3002 with your browser to see StoreFront.
Open http://localhost:3003 with your browser to see StoreAdmin.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.