Architecture
Technologies
Internet
Here are the applications using User Interface:
ReactJS: A JavaScript library for building user interfaces
NodeJs/npm
Micro-services
Here are micro-services to be deployed.
Docker
NodeJs (JavaScript runtime built on Chrome's V8 JavaScript engine)
open-drive: Backend used for drive api
Docker
Image
openjdk:17-jdk-alpine
Java Spring boot 2.7
ulegalizedrives: Backend refactoring for drives (dropbox, onedrive,…)
ulegalize-lawfirm: Backend for workspace
ulegalize-report: Backend to generate report
ulegalize-communication: Backend to send emails
Databases
MySql
The database for lawfirm is MySql 8.
OpenStack
OpenStack software controls large pools of storage.
This is used for Ulegal Drive