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.
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.
- 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:
MAIL_USERNAME=example@gmail.com
MAIL_PASSWORD=********
MAIL_FROM_NAME=Example
- Set database info:
DB_DATABASE=ratemyprof
DB_USERNAME=root
DB_PASSWORD=*******
- Set gmail info for email verification:
- Run
php artisan migrate
to create the tables - Run
php artisan serve
to host it onlocalhost:8000
or direct your virtual host tor8myprof/public/
3 years of university-induced depression lol