The documentation for this project can be found at: https://ldeluigi.github.io/microchat
- Angular CLI v13.
- NodeJS v16.
- Docker engine version v20.
To deploy backend it's necessary go in its folder cd .\services\
and start the docker compose docker compose up -d --build
To properly stop running containers use docker compose down
.
To stop and clean volumes use docker compose down -v
.
Note: Volumes left inside docker storage could fill up the space on the host machine!
The client is developed and compiled on the host machine, so you need to go on its folder cd .\frontend\microchat-frontend\
and run npm install
to download dependencies; then you can run the web app using ng serve
.
Note: ng serve is a blocking call
Navigate to http://localhost:4200/
to use the frontend app.