The ideal repository for full-stack app development with ReactJS as the frontend as NestJS fastify server as the backend
- Turborepo
- React v18, NestJs v8.0.0
- 100% Typescript
- Prettier setup
- Use
@core/lib
as a shared package - Mui, Redux and Mobx preconfigured.
- Dockerize images
- Easy to customise
- Github Actions to test apps & docker images build
Place the shared packages in the packages
folder & the applications code in the apps
folder.
If you do not wish to use Turborepo, clone the yarn-workspaces
branch of this project.
Install node_modules
yarn
Build the @core/lib
first.
yarn lib:build
Build, run, lint or test all your apps in one command thanks to Turborepo's Pipelines
If you found this template helpful and saved your valuable time, consider buying me a coffee