Photinator is a simple Laravel Full-stack applicaion to display photos for a registered user to like/unlike. Guest users can see the ranking of the top users in Photinator and the most recently liked photos.
Required: Laravel and a MySQL Database. After pulling the Git repository, perform the following steps after navigating to your local directory:
npm installInstalls NPM Packages
npm updateUpdates NPM Packages
Before the next step, please configure the .env file correctly with your MySQL settings
php artisan migrateMigrates MySQL Database
npm run productionRuns the VueTemplate Compiler
php artisan serveNavigate to http://127.0.0.1:8000 to access the running app.
Note: The JSONPlaceholder API is used to show sample images. You may chose to use any other REST API for images.