This repository is for a movie review and recommendation system built with Laravel 8. This application allows users to review movies they've watched, rate them, and view recommendations based on the ratings of other users. The application fetches movie data from The Movie Database API.
• Patrick Orjieh
• Robert Nugent
• PHP 7.3 or higher
• Node 12.13.0 or higher
• Composer
• MySql
Setting up your development environment on your local machine:
git clone https://github.com/RobertNugent04/ServerSideCA3.git
cd ServerSideCA3
cp .env.example .env
composer install
php artisan key:generate
php artisan cache:clear && php artisan config:clear
php artisan serve
Create a database
mysql
create database laravelblog;
exit;
Setup your database credentials in the .env file
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravelblog
DB_USERNAME={USERNAME}
DB_PASSWORD={PASSWORD}
Migrate the tables
php artisan migrate
Contributions are welcome! Feel free to report bugs, suggest features, or even contribute to the code. To contribute, you can create a pull request, and we will review your changes before merging them into the project.
We would like to thank The Movie Database API for providing us with the movie data used in this application.