Skip to content

Application Design

Sven Loesekann edited this page May 14, 2019 · 6 revisions

Main Design

The main goal is was to create a chat system that has a Progressive Web Application based on Angular as client and a reactive server based on Spring Boot with a MongoDb. The chat system should work standalone what causes the decision to make a polling based system. The messages content that he client sends should be encrypted on the client in the Indexed DB of the browser and in the server in the MongoDb. -> End to End Encryption with a PWA.

Clone this wiki locally