Messenger is a Real-Time Communication project that is designed to enhance communication technologies for users. It consists of two parts: API and Client.
The project is built using:
Clone or download the repository on your local machine.
To clone the repository:
- Download Git.
- Open git bash.
- Execute command:
git clone https://github.com/clowd1e/Messenger.git
To install and run the project, you need Docker installed on your machine.
Before launching the application, ensure the following ports are not occupied:
5000- used by the Web API1433- used by the database10000- used by blob storage4200- used by the client-side application
Navigate to /repo-path/Api/src and execute the following command:
docker compose up -d --buildNavigate to /repo-path/Client and execute the following command:
docker compose up -d --buildAfter running the project, you can access:
- The Client at
http://localhost:4200 - The API at
http://localhost:5000/swagger
If you encounter any bug or issue, please use GitHub Issues.
This project is licensed under the MIT License. See the LICENSE file for details.