Skip to content

jeebrielibr/silapir

Repository files navigation

SILAPIR — Sistem Informasi Laporan & Aspirasi Mahasiswa

Laravel License Status

Projek Mata Kuliah Pemrograman Web 2
Aplikasi web untuk memudahkan mahasiswa menyampaikan aspirasi dan laporan terkait fasilitas, kegiatan, maupun permasalahan di lingkungan kampus.


👨‍💻 Anggota Kelompok

  • Jibril Ibrahim
  • Ahmad Sulthon
  • Muhamad Solihin
  • Prasetya Mulya
  • Anisa Fitriyani

✨ Fitur Utama

  • 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.


🚀 Instalasi

  1. Clone repository

    git clone https://github.com/username/silapir.git
    cd silapir
  2. Install dependency

    composer install
    npm install && npm run build
  3. Copy file environment

    cp .env.example .env
  4. Generate application key

    php artisan key:generate
  5. Atur konfigurasi database
    Edit file .env dan sesuaikan DB_DATABASE, DB_USERNAME, DB_PASSWORD.

  6. Jalankan migrasi

    php artisan migrate
  7. Jalankan server lokal

    php artisan serve
  8. Akses aplikasi
    Buka http://localhost:8000 di browser.


🖼️ Tampilan

Screenshot Form Laporan


📁 Struktur Direktori

  • app/Http/Controllers/ — Logika aplikasi (Controller)
  • app/Models/ — Model Eloquent (Laporan, Aspirasi, User)
  • resources/views/ — Blade template (UI)
  • routes/web.php — Routing aplikasi
  • database/migrations/ — Struktur database

🤝 Kontribusi

Kontribusi sangat terbuka!
Silakan fork repo ini, buat branch baru, dan ajukan pull request.

  1. Fork repo ini
  2. Buat branch fitur/bugfix: git checkout -b fitur-anda
  3. Commit perubahan: git commit -m 'Tambah fitur ...'
  4. Push ke branch: git push origin fitur-anda
  5. Buat Pull Request

📄 Lisensi

Proyek ini menggunakan lisensi MIT.


Dibuat dengan ❤️ oleh Mahasiswa untuk Mahasiswa — Projek Mata Kuliah Pemrograman Web 2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors