Initial Project Analysis
Plans
2 development plans: web app development first, and later on the marketing or the landing page.
Questions
- 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)?
- How registration works for the students? Do we need student e-mail address? Because reset password procedure would require it (email address).
- How the registration works for the parents? or should they be allowed to register by themselves? How to link them with their kids account?
- Will it be a mobile version for it? because it will be tricky to adjust the existing elements / visuals on the smaller screens
- What about notifications? Kids are mostly lazy - how to make them more disciplined for tasks or assignments they've created.
User Roles
ADMIN
In house admin, here it should be the founders (Thomas & Christina), where they can have access to all settings and data management for the web app contents.
STAFF
In house staff that can have access to limited data management for the 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
- https://www.hetzner.com/de/ for servers (app, database, etc)
- https://www.hetzner.com/storage/object-storage/ for S3-compatible object storage (storing media assets)
- https://www.brevo.com/ for transactional email service (sending notifications primarily emails)
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.
No comments to display
No comments to display