Chat.App.Demo_default.mp4
This is a chat application built using React, Node.js, and MySQL that allows users to post in different channels, reply to posts, reply to replies (nested replies), like posts, view users, search and filter posts, edit posts, change password, and if an admin, delete users, posts, and channels.
This application is designed to run in a Docker environment.
To install and run the application, follow these steps:
- Clone this repository to your local machine
git clone https://github.com/chii-vu/ChatApp.git
- Navigate to the project directory:
cd ChatApp
- Start Docker
docker compose up
Once the containers are up and running, navigate to http://localhost:8080 to view the app in action.