- View details about ( travel agency ) ( Blog Post ) ( Travel Packages )
- Book Travel package ( entering relavet Information )
- View Current status about Booking
payment -> ( pendin ) ( Conform ) ( Reject )
booking -> ( pendin ) ( Conform ) ( Reject )
- View the invoice and pay for the relevant booking
- contact travel agency using Contact Form ( any one can contact travel agency without login )
-
View all summary of the web application
Users -> ( Active Users ) ( Not active Users )
Resavation -> ( All Resavation ) ( Conform Resavation ) ( Reject Resavation ) ( To Check Payment )
Blog Post -> All Blog Post
Travel Packages -> ( All Travel Packges) ( Adventure Tour ) ( Beach Holiday Tour ) ( Cultural Tour ) ( Business Trip Tour ) -
Manage Users
Show User Details -> ( Number Of Reservations ) ( Date of Joining ) etc.
Contact or Remove User Account -
User's Massages
( View ) ( Delete ) ( Show Massage Send Date and Time ) ( Send Email To User )
-
CRUD Operations For Trvel Package
( create ) ( Delete ) ( View ) ( Update )
-
CRUD Operations For Blog Post
( create ) ( Delete ) ( View ) ( Update )
For PHP dependencies
composer install
For Node.js dependencies
npm install
Copy the .env.example file to create a new .env file.
php artisan key:generate
Open the .env file and configure your database
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=travel_agency_db
DB_USERNAME=root
DB_PASSWORD=
APP_NAME=SriLankaTours
Warning
Run Database Migrations is not recomandaed for this
php artisan migrate
Note
Becouse if your are Run Database Migrations website has not any data. > ( Blogs, Travel Packages)
#But you can Add this data using admin panel
Tip
In this files has " Database SQL
" folder and this folder has database file(sql)
Name " travel_agency_db
" use this sql file for database
npm run dev
php artisan serve
Open your browser and navigate to http://127.0.0.1:8000 to verify that your application is working correctly.
Note
If You are use Database SQL
folder's database file (sql), Then you can use this login details.
Or register as a new user.
- Email Address: dilankanishka032@gmail.com
- Password: 032
- Email Address: kanishka@gmail.com
- Password: 12345678