Buzzr is an instant messaging platform that not only allows you to have direct communication with the members of your work team, but also makes it easy to assign tasks and keep track of them. What characterizes Buzzr is the "Buzz" method, a method in which team leaders can send the message to other Buzzr users through an email created from the same app. In this way, team leaders can highlight the most relevant information and ensure that it doesn't get lost in a sea of messages. Once the team leader has sent the Buzz, the recipient will receive a Pop-Up via Buzzr as a reminder that there is a pending conversation or task.
- Make sure you are using node version 10
- Install the packages:
$ npm install- Create a .env file:
$ cp .env.example .env
- You can now run and use the repository:
$ npm run start
We appreciate any kind of help to improve the project, pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update the tests accordingly.
To create this project we use in the frontend:
- HTML/CSS
- JavaScript
- React
For the backend we use:
- Python
- Flask
- MySQL
And we use the Socket.io library for instant messaging.