/rocketsocket

repository created to study and practice websockets

Primary LanguageTypeScriptMIT LicenseMIT

Logo

Rocketsocket

GitHub top language Repository size GitHub last commit Repository issues GitHub

About the project   |    Technologies   |    Getting started   |    License   |    Author

📜 About the project

This project aims to create a private chat between two application users who are registered in a database.

Home

When entering the application they will always provide the same data, if you enter the same email and change the name, this new name will be the name used within the application. Home

The chat features new unread message notification, a red dot at the bottom left of the chat photo of the user who sent the message. Home


🚀 Technologies

Technologies that we used to develop this api

💻 Getting started

Requirements

Clone the project and access the folder

$ git clone https://github.com/Bruno/rocketsocket.git && cd rocketsocket

Clone by GitHub CLI:

$ gh repo clone BrunoSSantana/rocketsocket

Follow the steps below

# Install the dependencies
$ yarn

# Once the services are running, run the migrations
$ yarn prisma migrate dev

# To finish, run the api service
$ yarn dev

# Well done, project is started!
# Open the application in your browser on port 3003 with http://localhost:3003/

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


👨🏻‍💻 Author


Bruno Santana
🚀

Made with 💜 by Bruno Santana 👋🏽

⬆ Back to the top