Skip to content

[Tubes WBD] Monolithic web application built using vanilla PHP and MySQL

Notifications You must be signed in to change notification settings

RMA1403/wbd-php-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Podcast Website

Daftar Isi

Deskripsi Aplikasi Web

Podcast Website (tanpa nama) ini adalah website yang dapat digunakan untuk mendengarkan podcast. Website ini menerapkan konsep autentikasi pengguna, implementasi CRUD, searching, filter, pagination, dan responsivitas.

Daftar Requirement

  1. Login
  2. Register
  3. Home
  4. Search, Sort, dan Filter
  5. Tambah Podcast
  6. Tambah Episode
  7. Edit Podcast
  8. Pemutar Podcast
  9. Library
  10. User Profile

Cara Instalasi

  1. Lakukan pengunduhan repository ini dengan menggunakan perintah git clone https://gitlab.informatika.org/if3110-2023-01-19/tugas-besar-1.git pada terminal komputer Anda.
  2. Pastikan komputer Anda telah menginstalasi dan menjalankan aplikasi Docker.
  3. Buatlah sebuah file .env yang bersesuaian dengan penggunaan

Cara Menjalankan Server

  1. Anda dapat menjalankan program ini dengan menjalankan perintah docker compose up pada terminal directory aplikasi web.
  2. Aplikasi web dapat diakses dengan menggunakan browser pada URL http://localhost:8080/public/home.
  3. Aplikasi web dapat dihentikan dengan menjalankan perintah docker compose down pada terminal directory aplikasi web.

Screenshot Tampilan Aplikasi

Pembagian Tugas (Server & Client Side)

Fitur NIM
Login 13521079
Register 13521079
Home 13521149
Search, Sort, dan Filter 13521119
Tambah Podcast 13521149
Tambah Episode 13521149
Edit Podcast 13521149
Pemutar Podcast 13521119
Library 13521079
User Profile 13521119

Daftar Perubahan

  • CRUD podcast premium
  • CRUD episode premium
  • Fix player gabisa dijalanin
  • Check subscription saat login
  • Add session expiration time
  • Subscription button
  • Fix add podcast to playlist
  • Add beberapa endpoint untuk kebutuhan data REST service

About

[Tubes WBD] Monolithic web application built using vanilla PHP and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published