Skip to main content

System Architechture

system-arch-diagram.png

Homework-Buddy consists of several webapps (or "websites"):

  1. Main website: It is planned to be built on top of the popular WordPress CMS to deliver the website quickly and reliably. Read more.
  2. Parents' Corner: The specific web app buily for parents, where they can register and monitor their child(ren) as Homework-Buddy students. Read more.
  3. Students' App: The heart of Homework-Buddy system itself - it will be used by students to manage and do their assignments., timetable, and so on. Read more.
  4. Backoffice: It is a specific web app for operating Homework-Buddy system by the in-house team, both admin and staff (lesser privileges). Read more.

Infrastructure Requirements

  1. Virtual Private Server (VPS):
    1. VPS #1
    2. VPS #2
  2. S3-compatible Object Storage: