Tugas ini dibuat untuk memenuhi Tugas Ujian Tengah Semester (UTS) dari mata kuliah EAI
Project ini merupakan project Endpoint API yang memiliki 7 Endpoint. API yang dibahas tentang Tiket Konser, dan detail Event Konser. Project ini dibangun menggunakan framework Laravel
Endpoint Tiket
| No | Ticket Endpoint | Method | Deskripsi |
|---|---|---|---|
| 1 | tiketing/ |
GET |
Menampilkan Seluruh Data API |
| 2 | tiketing/{id} |
GET |
Menampilkan Data Tiket berdasarkan id tertentu |
| 3 | tiketing/add |
POST |
Menambahkan data Tiket |
| 4 | tiketing/update/{id} |
PUT |
Mengubah data Tiket |
| 5 | events/ |
GET |
Menampilkan Seluruh Data API |
| 6 | event/show/{id} |
GET |
Menampilkan Data Event berdasarkan id tertentu |
| 7 | event/add/ |
POST |
Menambahkan data Event |
(Using MacOS? You can install it using Homebrew )
- PHP >= 8
- Composer
- XAMPP or Sequel Pro
Run the following commands on your terminal, git bash, or PowerShell
- Clone this Project
git clone https://github.com/ariokusuma/tugas-api-eai.git- Modify the .env file
Configure the .env file according to Your local Database System
DB_PORT= <your_mysql_port>
DB_DATABASE= <your_database_name>- Install Composer
composer install- Generate Key
php artisan key:generate- Migrate Database
php artisan migrate- Run the laravel server
php artisan serveThank You