Skip to main content

Initial Project Analysis

Plans

User2 &development Rolesplans: web app development first, and later on the marketing or the landing page.


  • STAFF
  • STUDENT
  • PARENT


Questions:

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 registration works?students? Do we need student e-mail address for students to register?address? Because reset password procedure would require it (email address).
  3. How parentsthe registration works for the parents? or should they be allowed to register inby the web app?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

User Roles

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

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

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.


STUDENT

DevOps Features

/


Server


PARENT features



STAFF features

  • Users management
  • Homework-buddy management



ProvidersInfrastructure

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.