Skip to content

A Django web app for scheduling peer tutor sessions in Boarding Schools' Academic Resource Center

License

Notifications You must be signed in to change notification settings

tylertaewook/tutor-scheduler-django

Repository files navigation

Tutor Scheduler

A Django web app for scheduling peer tutor sessions in Boarding School's Academic Resource Center

codecov License: MIT Code style: black

Total alerts Language grade: Python

UI

Features:

  • User Authentication: custom user model w/ Email verification
  • 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
  • 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
  • Depolyed using docker-compose and heroku

Dev Roadmap

You can track my dev progress HERE!

(Update: all tasks finished!!)