Skip to content

Azkaarafi/API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPL_AZKA_044

ReviewPiLem (RPL)-API

ReviewPiLem adalah aplikasi backend berbasis Laravel yang menyediakan API untuk mengelola review film dan series. Aplikasi ini punya tiga jenis pengguna: admin, user, dan guest. Admin punya hak penuh, user bisa login dan mengelola list film, dan guest bisa lihat-lihat data publik.

Stack yang dipakai: Laravel, PHP, MySQL (phpMyAdmin), Laravel Sanctum untuk autentikasi, XAMPP sebagai local server.

Fitur yang sudah dikerjakan:

  • Genre: bisa lihat semua genre (GET /api/genres), tambah genre baru (POST), dan update genre (PUT). Hanya admin yang bisa tambah/edit. image

  • Film: sudah dibuat sebagai resource API (GET, POST, PUT, DELETE) untuk CRUD data film. image

  • Autentikasi: sudah ada register (POST /api/register), login (POST /api/login), dan logout (POST /api/logout) pakai Sanctum.

  • Seeder: genre dan film dummy sudah diisi, termasuk admin default (contoh akun: guildhero).

  • Relasi many-to-many antara film dan genre sudah jalan.

Beberapa catatan teknis:

  • Register dan login hanya bisa lewat POST, jadi butuh Postman buat ngetes.
  • File migrasi Sanctum sudah dipublish, dan personal_access_tokens berhasil dibuat.
  • Endpoint jalan di http://localhost:8000/api/

Progress sampai saat ini:

  • Migrasi, seeder, dan setup autentikasi sudah beres
  • Data film dan genre tampil dengan relasi genre
  • API register/login udah sukses diuji via Postman

Fitur lanjutan kayak review, list film per user, dan like/dislike review masih tahap selanjutnya.

pengujian pada postman: image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published