PRAKTIKUM WEB 2023/2024
SPESIFIKASI TUGAS BESAR
___
Teknik Informatika
Fakultas Teknik Universitas Pasundan
2023/2024
2
Ketentuan Tugas Besar Praktikum Web
Tugas besar dilakukan secara TIM untuk Tim yang dibentuk itu beranggotakan Maksimal 4 Orang dengan ketentuan sebagai berikut :
1. Tim beranggotakan Maksimal 4 orang (termasuk Ketua) a. Team Backend Developer
b. Team Frontend Developer
2. Buat nama pada Tim (berhubungan dengan Teknologi) 3. Membuat Aplikasi Berbasis Website
4. Menggunakan Laravel 10 5. Tema
a. Diperbolehkan Sama
b. Tampilan Tidak Boleh Sama 6. Struktur Data Base Tidak Boleh Sama
Ketentuan Aplikasi Fitur Minimal 1. Halaman Depan
2. Halaman Dashboard Admin a. Menampilkan 1 Data 3. Model
a. Harus Memiliki Lebih dari 1 Relasi 4. View
a. Disarankan Menggunalan Framework
b. Framework Yang disarankan antara lain ( React , Vue, Svelte, Ionic, Nuxt, Alphine.Js, Swift, Next.Js )
c. Dilarang Menggunakan Boostrap dan Materialize 5. CRUDS
a. Create b. Read c. Update d. Delete e. Search
i. Live Search Pada Data ii. Bisa Melakukan Filter
3
6. Mengelola Gambar a. Upload b. Delete
c. Melakukan Validasi Jenis Gambar 7. Authentication & Authorization
a. Login
i. Menggunakan Login API ( Ex : Google, Github, Facebook ) b. Register
i. Menggunakan Register API ( Ex : Google, Github, Facebook ) c. Logout
8. PDF Reporting 9. Terhubung API
a. Login dan Register API tidak Termasuk b. Minimal Menggunakan Open API 10.Web Hosting
Bonus Nilai
1. Menambahkan Fitur Yang tidak Ada di Spesifikasi a. Menggunakan Framework Frontend b. Deploy API Ke Cloud
c. Bisa Menggunakan Paymen Gateway d. Mengikuti Workshop
e. Dan Lainya
Ketentuan pengumpulan tugas besar
1. Buat laporan kerja pada pembuatan tugas besar ( Menyusul ) 2. Ketua Membuat Repository
a. Nama Repositori : Nama Project Kelompok ( Berbeda dengan nama Kelompok ) 3. Undang Anggota dan Mentor Menjadi Collabolator
4. Pembagian Mentor ( Menyusul )
5. Setiap Anggota Wajib Melakukan Minimal 10x Commit 6. Batas Waktu Pengumpulan Tugas Besar
a. Waktu : 23 : 59 WIB
4
b. Tanggal : ( Menyusul ) Form Registrasi Ulang Tim (WAJIB)
1. Hanya Ketua Yang Mengisi G-Form
2. Ketua dan Anggota Team Mengumpulkan Dokumen Laporan Kerja 3. Batas Waktu Pengumpulan Form Registrasi Ulang
a. Waktu : 23.59 WIB
b. Tanggal : Rabu 22 November 2023
4. Link Form : [ https://forms.gle/i37uQtZkS8YHsooWA ]
Referensi
• Spesifikasi Tubes PW 2023
• Laravel - The PHP Framework For Web Artisans
• Automating your OpenAPI Documentation - Laravel News (laravel-news.com)