Service for founding the cheapest flight between cities.
- Programing language: PHP | *requred(7.2.5)
- Framework: Laravel 7.29
Install Composer Dependencies
composer installInstall NPM Dependencies
npm installCreate a copy of your .env file
cp .env.example .env*import database and set DB_DATABASE='db_name' in .env
Generate an app encryption key
php artisan key:generateConfiguration Caching
php artisan config:cacheThere are two types of the users: administrator and regular user.
Administrator is able to:
● Add cities.
● Import data for the airports and routes
*required for flight finder functionality
Regular user is able to:
● Get all the cities
● Search for cities by name
● Add a comment for the city.
● Delete a comment.
● Update a comment.
● Fiding cheapest flights from city A to B.