Dashdot demo app
- Api:
@demo/api
- Admin:
@demo/admin
- Customer:
@demo/customer
- Components:
@demo/components
- Constants:
@demo/constants
- Utils:
@demo/utils
run npm run copy:env
to copy all env example files
run npm run docker:start
to start the docker container
run npm run modules:install
After that run npm run dev
and you're ready to go
If you want to create the app DB run the following command:
cd apps/api && npm run cmd db:reset
This is a mono-repo, using Turbo and npm workspaces.
Turbo docs for installing an external package:
Example:
npm install example/package --workspace=@demo/api