ldeluigi / microchat

Home Page:https://ldeluigi.github.io/microchat/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Microchat

Microchat CI/CD Microservices CI Angular CI Update GitHub Pages Mirror Repository

The documentation for this project can be found at: https://ldeluigi.github.io/microchat

Demo Quickstart

Requirements the host

Backend Development

To deploy backend it's necessary go in its folder cd .\services\ and start the docker compose docker compose up -d --build

Stopping containers

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!

Frontend Development

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.

About

https://ldeluigi.github.io/microchat/

License:MIT License


Languages

Language:C# 65.1%Language:TypeScript 28.3%Language:HTML 3.0%Language:SCSS 2.0%Language:Dockerfile 1.0%Language:JavaScript 0.5%Language:Shell 0.1%