A simple chat app made using NestJS, NextJS, Tailwind, MongoDB, Redis, Socket.IO and Docker
[!NOTE]
Docker is required to run this project
There are two docker-compose
files, one for development and another for production.
To run the project in development mode, go to the project's directory and run:
docker-compose -f compose.dev.yaml
To run the project in production mode, go to the project's directory and run:
docker-compose -f compose.yaml
Once the containers have been created, they can be accessed using the URL below:
http://localhost:4000/
http://localhost:3000/
To make things simpler, two mock users are created when running the server:
👨 John
E-mail: john@guiscarpel.com
Password: Aa1#klasdasd
👩 Ana
E-mail: ana@guiscarpel.com
Password: Aa1#klasdasd
There are several things left to do to improve this projects: