Company wants to offer school districts comprehensive student management system as a service
- tracking absences and excuses
- being accessible from the playground
- tracking student grades and assignments (completed and due)
- running as a SaaS system from a hosting center
- based on user priviledge can add excuses/grades/tardies
- user friendly interface (due to the fact that it will be used by user with no digital competences)
- security is top priority due to competitors data breach (hash over password)
- manage from 1000 to 1 million students
- flexibility, configurability, and security are the most important functions
- adherence to FERPA (Family Educational Rights and Privacy Act) security guidelines, found at [https://www2.ed.gov/policy/gen/guid/fpco/ferpa/index.html]
- .NET 5/.NET 6
- VanillaJS (javascript)
- MongoDB