Used technologies | Project description | Contribute | License
You can fork, help implement things, and create PR's. Since the app have no name yet, why not start by helping get it a name? 😅
This project started as a way to show how well can i grab a simple application, and scale it to the moon 🚀
- Basic DLLs structure
- Basic APIs structure
- Error Handling Middleware
- User Endpoints
- Create
- Update
- Get all users
- Get one user
- Message Endpoints
- Get my chats
- Get chat messages
- Create new chat
- Create new group chat
- Add Participant to a group
- Remove Participant from a group
- Websocket Connection Microservice
- Sending Message
- Kubernetes && Helm Charts
- User Notification
- Message Received
- Message Seen
- User 2F Authentication
- User OAuth authentication
- User's Avatar
... And more. Maybe you can give a little help for ideas :)
That project is under MIT License, check the LICENSE file to read more.
Doing with all my ❤️