{"id":19864292,"url":"https://github.com/ervin-sungkono/easy-trip","last_synced_at":"2026-04-11T15:39:47.575Z","repository":{"id":106480944,"uuid":"548464131","full_name":"ervin-sungkono/Easy-Trip","owner":"ervin-sungkono","description":"Website for checking tourist destination and buying tickets, built with Laravel 8 and Bootstrap. Group assignment for Final Project purposes","archived":false,"fork":false,"pushed_at":"2023-02-09T03:33:33.000Z","size":3453,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T15:34:45.748Z","etag":null,"topics":["bootstrap","dompdf","laravel","php","responsive"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ervin-sungkono.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-09T16:15:49.000Z","updated_at":"2023-04-24T17:13:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"b3c5759a-dfa7-4fb5-9b65-81414bf71234","html_url":"https://github.com/ervin-sungkono/Easy-Trip","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervin-sungkono%2FEasy-Trip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervin-sungkono%2FEasy-Trip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervin-sungkono%2FEasy-Trip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ervin-sungkono%2FEasy-Trip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ervin-sungkono","download_url":"https://codeload.github.com/ervin-sungkono/Easy-Trip/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241273152,"owners_count":19937096,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","dompdf","laravel","php","responsive"],"created_at":"2024-11-12T15:18:10.471Z","updated_at":"2025-11-23T15:05:15.914Z","avatar_url":"https://github.com/ervin-sungkono.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projek Web Programming (EasyTrip)\nDeskripsi: EasyTrip merupakan sebuah aplikasi untuk memesan tiket tempat wisata yang ada di Indonesia. \n\n## Requirement untuk menjalankan projek ini:\n- Download PHP versi 7.3 atau keatas [disini](https://www.php.net/downloads.php)\n- Download XAMPP [disini](https://www.apachefriends.org/download.html)\n- Download Composer [disini](https://getcomposer.org/Composer-Setup.exe)   \n- Buka dan jalankan XAMPP, kemudian buat database baru agar bisa disambungkan dengan projek\n\n## Installation Guide\nClone project dari repository Github dengan command dibawah\n```sh\ngit clone https://github.com/ervin-sungkono/Easy-Trip\n```\n## Setup Guide\n1. Buka projek laravel yang sudah di clone pada Visual Studio Code\n   \u003e *Semua step dibawah ini dilakukan dalam terminal*\n   \n2. Setup Laravel \u0026 install npm dependencies\n```sh\ncomposer install\nnpm install\n```\n\n3. Copy .env.example file \n```sh\ncp .env.example .env\n```\n\nKemudian tambahkan credentials dibawah ini pada file .env tersebut\n\n| Variable | Description |\n| :--- | :--- |\n| `DB_DATABASE` | Nama Database yang dibuat di PHPMyAdmin (XAMPP) |\n| `GOOGLE_CLIENT_ID` | Google Client ID Anda |\n| `GOOGLE_CLIENT_SECRET` | Google Client Secret Anda |\n\nUntuk mendapatkan Google Client ID dan Google Client Secret melalui https://console.cloud.google.com\n\n4. Generate application key\n ```sh\nphp artisan key:generate\n```\n\n5. Migrate Database dan Seeder\n ```sh\nphp artisan migrate:fresh --seed\n```\n\n6. Link ke storage laravel untuk cek upload image\n```sh\nphp artisan storage:link\n```\n\n7. Run app\n```sh\nphp artisan serve\n```\n\n## Library/Package yang digunakan projek ini\n- [CKEditor4](https://ckeditor.com/ckeditor-4/download/) untuk membuat editor teks\n- [DOMPDF](https://github.com/barryvdh/laravel-dompdf) untuk menghasilkan file pdf\n- [Bootstrap](https://github.com/twbs/bootstrap) untuk membuat website menjadi rapi\n- [Bootstrap Icons](https://github.com/twbs/icons) untuk memunculkan icon pada website\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fervin-sungkono%2Feasy-trip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fervin-sungkono%2Feasy-trip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fervin-sungkono%2Feasy-trip/lists"}