Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/galin-chung-nguyen/donus

Donus is a free web-based messaging app for everyone. Feel free to use it!
https://github.com/galin-chung-nguyen/donus

Last synced: 14 days ago
JSON representation

Donus is a free web-based messaging app for everyone. Feel free to use it!

Awesome Lists containing this project

README

        

# Donus

![GitHub repo size](https://img.shields.io/github/repo-size/galin-chung-nguyen/donus)
![GitHub contributors](https://img.shields.io/github/contributors/galin-chung-nguyen/donus)
![GitHub stars](https://img.shields.io/github/stars/galin-chung-nguyen/donus?style=social)
![GitHub forks](https://img.shields.io/github/forks/galin-chung-nguyen/donus?style=social)

Donus is a free web-based messaging app for everyone. It is built using React, Redux and Firebase cloud storage. You can use it to make chat group with your friends, send and receive messages instantly, or do cool things with it. Feel free to discover and enjoy it!

## Live demo

You can use the Donus app here: https://donus-chat.web.app/

![Login screen](./src/app/images/demoScreen_logIn.png)

#### Chat

![Chat](./src/app/images/chat.png)

#### Invite new friends to the chat

![Invite new friends to the chat](./src/app/images/invite-friend.png)

#### Join a chat

![Join a chat](./src/app/images/inviteScreen.png)

#### Chat member settings

![Chat member settings](./src/app/images/change-role.png)

## Installing Donus

To install Donus, use this command:

```
npm install

or

yarn install
```
## Using Donus

To run Donus, use this command:

```
npm run start

or

yarn start
```

## Contributing to Donus

To contribute to Donus, follow these steps:

1. Fork this repository.
2. Create a branch: `git checkout -b `.
3. Make your changes and commit them: `git commit -m ''`
4. Push to the original branch: `git push origin Donus/`
5. Create the pull request.

Alternatively see the GitHub documentation on [creating a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).

## Contact

If you want to contact me you can reach me at [Linkedin](https://www.linkedin.com/in/galin-chung-nguyen/).

### **Have a good day!**