- Monorepo (Yarn workspaces) - https://classic.yarnpkg.com/lang/en/docs/workspaces/
- NestJS - https://nestjs.com/
- MongoDB - https://www.mongodb.com/
- React JS - https://pt-br.reactjs.org/
- Lerna - https://lerna.js.org/
- Vite - https://vitejs.dev/
- Firebase - https://firebase.google.com/?hl=pt-br
- Swagger - https://swagger.io/
- MUI - https://mui.com/
- Github Actions - https://github.com/features/actions
- Playwright - https://playwright.dev/
3.1) Enter the root of the project and run "yarn" to start installing the default project dependencies.
yarn
cd packages/web
yarn
cd packages/api
yarn
yarn api -> Executes the API.
yarn apidev -> Runs the API in development environment.
yarn web -> Run the WEB
VITE_API_URL = https://localhost:3000
VITE_FIREBASE_API_KEY = AIzaSyDceH9amyB2Var1mFx0GqMO1o1bt7E_fbY
VITE_FIREBASE_AUTH_DOMAIN = drummond-e8706.firebaseapp.com
VITE_FIREBASE_PROJECT_ID = drummond-e8706
VITE_FIREBASE_STORAGE_BUCKET = drummond-e8706.appspot.com
VITE_FIREBASE_MESSAGING_SENDER_ID = 279886335338
VITE_FIREBASE_MESSAGING_APPID = 1:279886335338:web:d220d616dc14bdc2ac6913
VITE_FIREBASE_MESSAGING_MEASUREMENT_ID = G-N8LKHKK1NE
DATABASE_CONNECTION_STRING = mongodb+srv:https://qmguiziii:[email protected]/test