TA App
Full-stack Django web app built as a team project for UW-Milwaukee's Software Engineering course.
Description
- > User authentication with Django session management
- > Role-based access control (Supervisor, Instructor, TA)
- > Relational database with 4 models and foreign key relationships
- > Full CRUD operations across 11 views for accounts, courses, and sections
- > TA assignment system with grader status and lab capacity tracking
- > Course section scheduling (Lecture, Lab, Discussion) with time/day selection
- > 11 test files covering unit and acceptance testing __
Technologies Used
PythonDjangoSQLiteHTMLCSSGit
