Skip to content

Website for checking tourist destination and buying tickets, built with Laravel 8 and Bootstrap. Group assignment for Final Project purposes

Notifications You must be signed in to change notification settings

ervin-sungkono/Easy-Trip

Repository files navigation

Projek Web Programming (EasyTrip)

Deskripsi: EasyTrip merupakan sebuah aplikasi untuk memesan tiket tempat wisata yang ada di Indonesia.

Requirement untuk menjalankan projek ini:

  • Download PHP versi 7.3 atau keatas disini
  • Download XAMPP disini
  • Download Composer disini
  • Buka dan jalankan XAMPP, kemudian buat database baru agar bisa disambungkan dengan projek

Installation Guide

Clone project dari repository Github dengan command dibawah

git clone https://github.com/ervin-sungkono/Easy-Trip

Setup Guide

  1. Buka projek laravel yang sudah di clone pada Visual Studio Code

    Semua step dibawah ini dilakukan dalam terminal

  2. Setup Laravel & install npm dependencies

composer install
npm install
  1. Copy .env.example file
cp .env.example .env

Kemudian tambahkan credentials dibawah ini pada file .env tersebut

Variable Description
DB_DATABASE Nama Database yang dibuat di PHPMyAdmin (XAMPP)
GOOGLE_CLIENT_ID Google Client ID Anda
GOOGLE_CLIENT_SECRET Google Client Secret Anda

Untuk mendapatkan Google Client ID dan Google Client Secret melalui https://console.cloud.google.com

  1. Generate application key
php artisan key:generate
  1. Migrate Database dan Seeder
php artisan migrate:fresh --seed
  1. Link ke storage laravel untuk cek upload image
php artisan storage:link
  1. Run app
php artisan serve

Library/Package yang digunakan projek ini

About

Website for checking tourist destination and buying tickets, built with Laravel 8 and Bootstrap. Group assignment for Final Project purposes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published