Skip to content
This repository was archived by the owner on Aug 2, 2023. It is now read-only.
/ r8myprof Public archive

A Laravel-based platform for students to rate their courses and professors.

Notifications You must be signed in to change notification settings

t-gitt/r8myprof

Folders and files

NameName
Last commit message
Last commit date

Latest commit

396ee04 · Nov 3, 2020

History

32 Commits
Jul 10, 2019
Oct 29, 2020
Jun 11, 2019
Oct 29, 2020
Oct 29, 2020
Jun 11, 2019
Oct 29, 2020
Oct 29, 2020
Oct 29, 2020
Jun 11, 2019
Jun 11, 2019
Jun 11, 2019
Oct 29, 2020
Jun 11, 2019
Oct 29, 2020
Jun 11, 2019
Jun 11, 2019
Jun 11, 2019
Jun 11, 2019
Jun 11, 2019
Jul 13, 2019
Jul 13, 2019
Jun 11, 2019
Jul 22, 2019
Jun 11, 2019
Jun 11, 2019

Repository files navigation

r8myprof

r8myprof is a laravel web platform that allows students to rate their professors and courses in order to have a public record of professors' performence.

996.icu

Functions

Students are able to:

  • Add new professors and assign them to a university.
  • Rate professors for a course they took.
  • Add new universities and courses.

In its current state signing up requires an @.edu email account to help with moderating the website.

Installation

  • Clone the repo git clone https://github.com/t-gitt/r8myprof.git
  • Next, change the needed variables in .env file as follows:
    • Set gmail info for email verification:
    • Set database info:
      • DB_DATABASE=ratemyprof
      • DB_USERNAME=root
      • DB_PASSWORD=*******
  • Run php artisan migrate to create the tables
  • Run php artisan serve to host it on localhost:8000 or direct your virtual host to r8myprof/public/

Screenshots

Home Page

Alt text

Professor Page

Alt text

Rating on Professor Page

Alt text

Rate a Professor Page

Alt text

Inspiration

3 years of university-induced depression lol