Skip to main content

Initial Project Analysis

Plans

2 development plans: web app development first, and later on the marketing or the landing page.

Questions

  1. Is HomeworkBuddy a paid service? or funded by specific organization (like government or NGO). If it is a paid one, how to billing works (subscription, paid at one time)?
  2. How registration works for the students? Do we need student e-mail address? Because reset password procedure would require it (email address).
  3. How the registration works for the parents? or should they be allowed to register by themselves? How to link them with their kids account?
  4. Will it be a mobile version for it? because it will be tricky to adjust the existing elements / visuals on the smaller screens
  5. What about notifications? Kids are mostly lazy - how to make them more disciplined for tasks or assignments they've created.

User Roles

ADMIN
ShortIn descriptionhouse aboutadmin, ADMINhere roleit here,should whatbe the founders (Thomas & Christina), where they can have access to all settings and dodata inmanagement for the app.web app contents.

STAFF
ShortIn descriptionhouse aboutstaff STAFF role here, what theythat can have access andto dolimited indata management for the app.web app contents.

STUDENT

Short description about PARENT role here, what they can access and do in the app.

PARENT
Short description about PARENT role here, what they can access and do in the app.

TUTOR
Planned for the future: parent can book private tutoring service provided by the app, and tutors would be able to fill the tutoring data, progress and reports (maybe).


DevOps / Server Infrastructure

Must be compliant with German’s BDSG, UWG, TTDSG, and EU GDPR

 

Homework for clients

  • What AI provider that should be used, must be GDPR compliant as well as German-specific law (ex. BDSG (Bundesdatenschutzgesetz), Jugendschutzgesetz, and so on  -> Hans
  • Do we need responsive UI (mobile friendly)? -> Christina, Thomas
  • Project boards -> need index page, a page that shows all existing project boards - where users can browse and search as well.