manvirheer / sfureviews

Review professors without fear of censorship

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SFU Reviews ⚡

This project is for accepting reviews about profs in Simon Fraser University. My project aims to provide a platform for students to share their experiences with professors and help other students make informed decisions when choosing their courses. I plan to create a system which doesn't do any censorship to the students ratings. Any unacceptable rating would still be accessible and going to be stored in GitHub to provide transparency.

Technologies Used 🔨

My project is built using the following technologies:

BackEnd

  • NestJS
  • MongoDB
  • Azure Active Directory

FrontEnd

  • React
  • Github API

Collections 📝

I am using MongoDB to store our data in collections. We have the following collections:

Professors: This collection stores information about professors, such as their name, department, courses they teach, research interests, and office hours.

Students: This collection stores information about students, such as their name, email, and password.

Reviews: This collection stores reviews and ratings provided by students for professors.

Contribution 👷

I am currently looking for people to work with 😊 and you don't have to be a SFU student for it. I would love any contributions from anyone who is interested in improving this project! To contribute, you can fork the repository, make your changes, and submit a pull request.

Contact creator at Manvir_heer@sfu.ca with subject "SFU Reviews - *"

About

Review professors without fear of censorship

License:Other


Languages

Language:TypeScript 70.7%Language:JavaScript 17.6%Language:HTML 7.6%Language:CSS 4.1%