
React.js Server | For rendering the HTML content to the client. |
Spring Boot server | For implementing the business logic: 1) Authentication and authorization services with Spring Security, with JWT. 2) Retrieve and store relevant data from and to the database 3) Return relevant data objects in JSON format to frontend |
Amazon Web Services (AWS) | Simple Storage Service – a cloud-based service under AWS, for retrieving and uploading documents or photos. |
Blockchain System | A decentralised system to make sure that the stored data is immutable and permanent, it cannot be modified or deleted |