Demo: Link
- Frontend: Angular
- Services: NestJS
- Backend: Firebase Firestore
- Hosting: Docker
Run docker-compose up to run the services as local docker containers.
-
NestJS Services(Connect to Fireebase cloud)
Change pwd to
/servicesand follow the provided instructions in theREADME.md -
Angular Webapp
Change pwd to
/webappand follow the provided instructions in theREADME.md
| Service | URL | Manual Build |
|---|---|---|
| Firebase Firestore | http://localhost:4000/firestore | No |
| NestJS Services | http://localhost:3000/api | Yes |
| NestJS Swagger | http://localhost:3000/api/docs | Yes |
| Angular Webapp | http://localhost:4200 | Yes |
- Data is not getting exported from Firestore when running in local emulator
- The raw data is read from filesystem rather than storing on the database