A Django CRUD web app for scheduling peer tutor sessions in Boarding School's Academic Resource Center
Tutor Session CRUD (Create, Read, Update, Delete): Students can sign up, edit, or delete tutor sessions. Tutors can keep track of upcoming sessions. Teachers have access to admin panel and can refer students to sessions
Custom Register/Login system with different user groups(students/tutors/admin);
Profile pages with upcoming and past sessions depending on user groups; Students and tutors can view past and upcoming tutor sessions.
Testing: pytest + codecov + Factoryboy
- StacksDjango, PostgreSQL, Bootstrap
- BlogpostWhat I learned from building a Django appointment scheduler for my school