This is my boilerplate to start projects.
- Typescript, Eslint, Prettier
- React PWA
- Material UI
- Apollo Graphql
- Prisma
- NestJS Graphql
- React Native/Expo
- Craco
After clone the project, run this command:
yarn && yarn start
Your apps was started in:
- Front: http://localhost:3000
- Api: http://localhost:4000
The mobile project should be started manually. Run:
yarn mobile start
- Start monorepo
- API: Config eslint
- FRONT: Add material ui
- FRONT: Config routes
- FRONT: Add apollo gql
- FRONT: Add Firebase auth
- API: Config apollo graphql
- API: Config firebase guard
- API: Config prisma
- MOBILE: Add eslint and prettier
- MOBILE: Config routes
- MOBILE: Config Apollo Graphql