ishti-du / RateMyProfessorPlus

0 stars 3 forks source link

Implement data model #6

Open bew5294 opened 3 years ago

bew5294 commented 3 years ago

Add model classes and migrations

ishti-du commented 3 years ago

Just to put the details: the data model is the core. Please design it carefully so it can support the following:

  1. Country, University, Location, Department
  2. Faculty, Course number-title, pre-reqs, etc.
  3. Review of the course: tags, mad-sad-glad text, overall rating score (take a look at existing ratemyprofessor.com for other measures, e.g., if course was online or in-person, mandatory or not, grade received, when they took the course, etc.)
  4. User registration and authentication

Please create a Domain Model of your data model for better communication with other team members.