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 serve
Thank You