Fake PC hardware store monorepo.
Frontend: TS, Vite, Vue, VTU, Vitest, Tanstack Query.
Backend: TS, Fastify, Mongoose, MongoDB, Swagger.
Site: https://9000mhz.ru
Storybook: https://ui.9000mhz.ru
Live coding: https://youtube.com/playlist?list=PLOICX-WjKEZcwBaFQAfogv0vUvjcnr3Lj
- Install Node.js 20 https://nodejs.org
- Install MongoDB 7 https://www.mongodb.com/try/download/community
npm install
- install deps from root folder- Create .env files in
/apps
subfolders - examples included npm run build
- build all apps and packagesnpm run dev
- start all apps and packages in dev mode- Create first manager at admin app url
/setup
- Swagger is availiable at backend url
/api-docs