- Deskripsi Aplikasi Web
- Daftar Requirement
- Cara Instalasi
- Cara Menjalankan Server
- Screenshot Tampilan Aplikasi
- Pembagian Tugas
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.
- Login
- Register
- Home
- Search, Sort, dan Filter
- Tambah Podcast
- Tambah Episode
- Edit Podcast
- Pemutar Podcast
- Library
- User Profile
- 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. - Pastikan komputer Anda telah menginstalasi dan menjalankan aplikasi Docker.
- Buatlah sebuah file
.env
yang bersesuaian dengan penggunaan
- Anda dapat menjalankan program ini dengan menjalankan perintah
docker compose up
pada terminal directory aplikasi web. - Aplikasi web dapat diakses dengan menggunakan browser pada URL
http://localhost:8080/public/home
. - Aplikasi web dapat dihentikan dengan menjalankan perintah
docker compose down
pada terminal directory aplikasi web.
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 |
- 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