MoldyCampus is a university and professor rating webapp inspired by Rotten Tomatoes. This project is being developed as part of the "Web Technologies" course, with hopes to turn it into a startup.
MoldyCampus aims to provide students with a platform to rate and review universities and professors. Our goal is to help students make informed decisions about their education by providing transparent and reliable reviews.
- Framework: Laravel
- Database: PostgreSQL
- Starter Kit: Laravel Breeze
To get a local copy up and running, follow these steps:
-
Edit
shC:\PHP\php.ini
file, and remove ; from these lines:;extension=zip ;extension=pdo_pgsql
-
Clone the repository:
git clone https://github.com/Intellivisionn/MoldyCampus cd moldycampus/laravel
-
Install dependencies:
composer install
-
Set up environment variables: Copy the
.env.example
file to.env
and update the necessary environment variables, especially the database configuration. Edit /laravel/config/database.db to the confirguration For current database configuration, ask @svenons -
Generate application key:
php artisan key:generate
-
Run database migrations: IF NECESSARY
php artisan migrate:fresh
-
Run asset migrations:
npm run build
-
Serve the application:
php artisan serve
Once the application is up and running, you can access it at http://localhost:8000
.
This project is licensed under the No Use License. See the LICENSE file for details.