Skip to content

About

RESTful API manajemen tugas: CRUD lengkap, Sanctum auth, filtering, pagination (Laravel 11)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Laravel Task Manager API

RESTful API untuk manajemen tugas harian: CRUD lengkap, autentikasi Sanctum, filtering & pagination. Dibangun untuk mendemonstrasikan arsitektur backend Laravel yang bersih dan terstruktur.

Laravel PHP MySQL

Endpoint

Method Endpoint Deskripsi
POST /api/register Registrasi user
POST /api/login Login → dapatkan token
GET /api/tasks Daftar tugas (filter: status, search, pagination)
POST /api/tasks Buat tugas baru
GET /api/tasks/{id} Detail tugas
PUT /api/tasks/{id} Update tugas
DELETE /api/tasks/{id} Hapus tugas

Semua endpoint butuh token Authorization: Bearer <token> kecuali register & login.

Menjalankan lokal

git clone https://github.com/Ryonandha/laravel-task-api.git
cd laravel-task-api
composer install
cp .env.example .env && php artisan key:generate
# atur DB_CONNECTION, DB_DATABASE, dll. di .env
php artisan migrate --seed
php artisan serve

Test via Postman/Insomnia: import postman/collection.json (tersedia di repo).


Dibuat oleh Ryonandha · 2026

About

RESTful API manajemen tugas: CRUD lengkap, Sanctum auth, filtering, pagination (Laravel 11)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages