Projek Mata Kuliah Pemrograman Web 2
Aplikasi web untuk memudahkan mahasiswa menyampaikan aspirasi dan laporan terkait fasilitas, kegiatan, maupun permasalahan di lingkungan kampus.
- Jibril Ibrahim
- Ahmad Sulthon
- Muhamad Solihin
- Prasetya Mulya
- Anisa Fitriyani
-
Formulir Laporan:
Kirim laporan terkait fasilitas, jaringan, atau kekerasan/bullying, lengkap dengan upload bukti (gambar/pdf). -
Formulir Aspirasi:
Sampaikan aspirasi mengenai fasilitas kampus, kegiatan mahasiswa, atau pengembangan akademik. -
Validasi Data:
Setiap input divalidasi untuk menjaga kualitas dan keamanan data. -
Notifikasi Sukses:
Pengguna mendapat konfirmasi setelah pengiriman berhasil.
-
Clone repository
git clone https://github.com/username/silapir.git cd silapir -
Install dependency
composer install npm install && npm run build -
Copy file environment
cp .env.example .env
-
Generate application key
php artisan key:generate
-
Atur konfigurasi database
Edit file.envdan sesuaikanDB_DATABASE,DB_USERNAME,DB_PASSWORD. -
Jalankan migrasi
php artisan migrate
-
Jalankan server lokal
php artisan serve
-
Akses aplikasi
Buka http://localhost:8000 di browser.
app/Http/Controllers/— Logika aplikasi (Controller)app/Models/— Model Eloquent (Laporan, Aspirasi, User)resources/views/— Blade template (UI)routes/web.php— Routing aplikasidatabase/migrations/— Struktur database
Kontribusi sangat terbuka!
Silakan fork repo ini, buat branch baru, dan ajukan pull request.
- Fork repo ini
- Buat branch fitur/bugfix:
git checkout -b fitur-anda - Commit perubahan:
git commit -m 'Tambah fitur ...' - Push ke branch:
git push origin fitur-anda - Buat Pull Request
Proyek ini menggunakan lisensi MIT.
Dibuat dengan ❤️ oleh Mahasiswa untuk Mahasiswa — Projek Mata Kuliah Pemrograman Web 2
