Chattimus
This is a skype-like instant messaging application written in java. It runs on windows only, because of the frameworks that are implemented.
Systems
- Client-server infrastructure using websockets
- Inner thread connection with pipelining
- Account creation, authentication, authorization
- Server side not uploaded
- Message caching with redis
- Used noSQL database to store accounts, user-info, chatrooms and messages
Built With
- Redis
- Auth0
- JFrame
- Maven
- Jackson
- MongoDB