Some documentation on the project architecture (client and server) with mermaid js diagrams would be nice