https://github.com/zalopay-oss/hey-app
A professional chat app built on top of ReactJs and Vertx
https://github.com/zalopay-oss/hey-app
Last synced: 3 months ago
JSON representation
A professional chat app built on top of ReactJs and Vertx
- Host: GitHub
- URL: https://github.com/zalopay-oss/hey-app
- Owner: zalopay-oss
- License: mit
- Created: 2018-08-17T03:58:44.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-03T22:40:46.000Z (almost 2 years ago)
- Last Synced: 2024-05-07T18:14:00.835Z (over 1 year ago)
- Language: Java
- Size: 25.8 MB
- Stars: 48
- Watchers: 5
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Hey
This is the probation project at VNG. In this project, we will use Reac JS, Java Vert.x with Redis to simulate a simple chat application.
The project will have following functions:
- Sign In
- Sign Up
- Chat with Other Person in friend list
- Chat in group
- Add new friend
- View Online/Offline friend along with their status
- Set Status
- Receive notification about Online/Offline friend in friend listTo achieve these functionalities, we will use following technology stack:
- React JS with Redux for client side development
- Ant.design for UI/UX design
- Java Vert.x for develop the API server
- Websocket for messanging and instant notification
- Redis as database## Brief UIs of Hey

## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. For more detail please refer to our [wiki](https://github.com/zalopay-oss/hey-app/wiki).
### Prerequisites
You will need Docker in order to run this application
### Installing
- Everything has been summed in the docker-compose.yaml file. You just only need to travel to the root folder of the project then run
```
docker-compose up --build
```## Document
https://github.com/zalopay-oss/hey-app/wiki
## Support
- Any bugs about Hey please feel free to report [here](https://github.com/zalopay-oss/hey-app/issues).
- And you are welcome to fork and submit pull requests.## Authors
* **Thanh VO** - *VNG Employee*
* **Hung LE** - *VNG Employee*## License
This project is licensed under the [MIT License](https://github.com/zalopay-oss/hey-app/blob/master/LICENSE.md)
## Acknowledgments
* Mr Anh LE - Lead Software Engineer at VNG - for extraordinary support