JuniorSchool is a collection of Github repositories, all related to one another and all Open Source (MIT License) for junior school home practice and games websites. These are based on the old "SchoolHomework" project done by the author but done using more modern technologies and broken down into seperate microservices architecture.
- Hammad Rauf
- SchoolShorts
- SchoolDataAPI (RESTFull Persistence API)
- MariaDB Database (Persistance Store)
┌───────────────────────┐ ┌────────────────────────┐
│ │ │ │
│ │ │ │
│ │ │ │
│ SchoolShorts │ │ SchoolDataAPI │
│ JAR/ Container │ │ JAR/ Container │
│ Web Application ├─────────────────────────►│ Web Application │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
└───────────────────────┘ └────────────┬───────────┘
│
│
│
│
▼
┌───────────────────────────┐
│ │
│ │
│ MariaDB Database │
│ JAR/ Container │
│ Data Store │
│ │
│ │
└───────────────────────────┘