An API for a realtime Chat, with this API you can create a user, and send messages in a global chat.
Have a question?
·
Request Feature
This project was built using the Node.js
runtime and the Express.js
framework, with TypeScript
used as the primary language. To handle database operations, the project uses the Prisma ORM
, with MySQL
as the database management system. For testing purposes, Vitest
was used.
For run this project, you will need the following things:
- Node.js
- NPM
- Docker (Necessary for tests)
- Docker Compose (Necessary for tests)
And you need to download the project in your computer.
After fill all requirements, you need to run one of the following commands for install the modules.
npm install
For use the project you need to run following command:
npm run dev
If you'd like to contribute to this project, please follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b feature/your-feature
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the original branch:
git push origin feature/your-feature
. - Create a pull request.
Julio Martins
Make by Julio Martins 👋🏽 Contact me!