Hi,
To make software of a website isn't a hectic task for us because we have created many softwares like this before. Basically, you need a 2-level management system (Admin, Student/Parent) which will have the following features:
For admin:
*Add, remove & edit users
*Manage pricing (view payments, change pricing, all payments via Stripe)
*Manage booking calendar (accept, reject, cancel, propose new times)
*Manage tasks (based on student view - add, remove, edit, view)
*Manage Drills/Quizzes - to create a series of dynamic questions to test understanding
For parents/students:
*Register
*Pay for Blocks of time
*Book/Manage lesson bookings
*View Tasks and Progress/add comments
*Parents will be able to view child dashboard
There will be a database for storing the data.
Well, I have understood everything about your project & I'm ready to begin it right now.
Actually, We are a team of developers who work together to achieve the main task i.e. Customer Satisfaction.
We have also a 100% completion work rate as mentioned in our profile.
I assure that you'll experience a WOW factor by working with us.
So, let's have a chat to figure it out.
Regards,
Alex
Senior Software Developer
Solaris Technologies.