⭐️ If you liked this project, give me a follow and a star on Github!
Chathub is a robust chat application designed to improve team work of companies who have remote workers and
optimize their productivity.
This repository includes the build and all of the code/tools used to developed the backend of this project.

- Before proceeding, ensure that your system meets the following requirements:
- Chathub Frontend (check out the readME file of the frontend repo to install it.)
- Redis (If your system uses windows, download redis using this link, then execute the MSI file and follow the installation instructions.)
- RedisInsight (Fill the download form that the platform of Redis requires to download the Redis GUI.)
- Redis CLI (On your CMD, use the following command to trigger the redis CLI)
redis-cli
- Start the Redis server using the following command
redis-server
- Test the redis connection using the PING command, if the cli responds with PONG, then the connection is working properly.
PING
- Spring Boot (Open InteliJ or your preferred Java IDE)
- Navigate to the project root directory
- Start the program using SHIFT + F10