I'm in need of a developer to create a comprehensive school scheduling system for administrators, teachers, students, and parents. This project requires the design of a web-based platform, as well as corresponding iOS and Android Apps.
The key functionalities of this system include:
- Managing Class Schedules: The system should be able to facilitate the scheduling of courses and assignments for different academic years and programs, keeping everybody informed and coordinated.
- User Registration & Authentication: Users should be able to register with the help of a digital signature and securely authenticate their identities each time they log in.
- Homework Uploading: Teachers should be able to easily upload homework assignments, and students should find it hassle-free to access and submit their work.
Ideal freelancers for this project should have experience in developing multi-platform applications, with proficiency in web and mobile application development. Knowledge dealing with digital signatures and user authentication mechanisms is a major plus, as is experience working with educational software or scheduling systems.
Since we are a private music school we have different membership categories which include different amount of "replacement" lessons in case of a student's absence. This means that if "Student A" has signed up for a yearly membership if he/she is absent up to a 6 times he/she will get to catch-up those lessons. After the 6th time then the lessons will not be replaced. If "Student B" subscribes for a shorter period then the amount of "replacement" lessons that they are entitled to differs. This is a must have for this system.
Further we would also need an API integration to some translation service as Google/DeepL/etc so the website/app can be showed in several languages. We should also be able to sync customer data to/from Hubspot or another CMS/CRM, and it should be GDPR compliant.