An online reservation system that focuses on reservation, inquiries and advertising the client's product thru online, built using Laravel Framework and Bootstrap. A capstone project for the Bachelor's Degree of Information Technology in Access Computer College - lagro.
- XAMPP
- NPM
- Git/Git bash
- Composer
- Knowledge in PHP and MySQL
a. In your terminal Go to C:/xampp/htdocs
cd 'C:/xampp/htdocs'b. Clone the repository
git clone https://github.com/iamante/caraevents.gitc. Go to the caraevents directory
cd 'caraevents'd. Install Dependencies
composer installa. Run both Apache and mySQL in the XAMPP Control Panel.
b. Go to localhost/phpmyadmin in your browser. Then login and create a database named caraevents. In the main directory of caraevents, find .env.example. Open it and update the database information below. After that, save it as .env.
Note Set your APP_URL in your .env file. This is needed for Voyager to correctly resolve asset URLs.
The default credentials for the phpMyAdmin are:
username: root
password:
You can leave the password blank.
APP_NAME='Caraevents'
APP_URL=http://localhost:8000
...
DB_DATABASE=caraevents
DB_USERNAME=YourUsername
DB_PASSWORD=YourPassword
c. Go to your terminal to generate key
php artisan key:generated. Run the Database Migration
php artisan migrate
e. Migrate dummy data
composer dump-autoload
php artisan db:seed
f. Create a symbolic link:
php artisan storage:linkg. Install voyager and packages
npm installa. npm run dev
b. php artisan serve
c. Visit localhost:8000 in your browser
d. Visit /admin if you want to access the Voyager admin backend. Admin User/Password: [email protected]/password. Admin Web User/Password: [email protected]/123123123
- HTML, CSS, SASS, Javascript, PHP and MySQL
- Laravel Framework
- JQuery
- Bootstrap 4
- Voyager - Admin package for Laravel
- Chart.js - Javascript plugin for flexible charting
- Typeahead.js - Auto suggestion javascript plugin
- Slick.js - Easy carousel javascript plugin
- jQuery datetimepicker - Date and Time picker calendar plugin