/pinjam-ruang

Website peminjaman ruang

Primary LanguagePHPMIT LicenseMIT

Pinjam Ruang

Pinjam Ruang Mudah dan Cepat!
Lihat Demo · Laporkan Kesalahan · Ajukan Fitur Baru

Daftar Isi

Tentang pinjam-ruang

Pinjam Ruang merupakan sebuah aplikasi berbasis website yang bertujuan untuk mempermudah peminjaman ruangan pada suatu universitas/kampus.

Dibuat Menggunakan

Demo

Tautan: https://pinjam-ruang.vonsofh.site/admin

Akun: admin/admin

Gambar

Frontend: image Backend: image

Fitur

BACKEND

  • Autentikasi
  • Aktor & Izin akses
  • Mahasiswa dapat melihat semua aktivitas peminjaman atas nama sendiri
  • Disisi backend mengecek user apakah username dan password masih sama, jika iya akan mengeluarkan info untuk "Ganti Password"

FRONTEND

  • Halaman utama website menampilkan flowchart tata cara peminjaman
  • Halaman utama memiliki menu navigasi menampikan ruangan yang sudah dibooking beserta detail lainnya (nama, tgl booking)
  • Mahasiswa dapat meminjam ruangan dengan mengisi
    • Nama Lengkap
    • Tanggal Mulai Pinjam
    • Tanggal Selesai Pinjam
    • Ruangan yang akan dipinjam
    • Dosen yang akan diminta persetujuan
    • NIM
    • Prodi
  • Mahasiswa tidak dapat meminjam ruangan yang sudah di booking pada tanggal ruangan yang sudah dibooking
    • Mahasiswa tidak dapat meminjam lebih dari 1 kali, jika peminjaman sebelumnya belum terselesaikan
  • Menampilkan detail peminjam, tanggal mulai dan tanggal selesai disetiap list ruangan
  • TU Jurusan IF bisa melihat semua status ruangan baik yang kosong maupun yang sudah dibooking. Kemudian TU juga bisa menyetujui ruangan yang sudah disetujui terlebih dahulu oleh Dosen. Jadi TU tidak akan menyetujui apabila belum ada persetujuan dari Dosen. Dan TU bisa mengubah status ruangan.
  • Dosen bisa melihat ruangan yang sudah direquest oleh mahasiswanya dan menyetujui melalui menu di aplikasi.

Mulai

Sebelum melakukan instalasi proyek pinjam-ruang ada baiknya perhatikan hal-hal berikut ini:

Prasyarat

Sebelum menggunakan projek ini, diperlukanya:

Instalasi

  1. Unduh/Clone proyek ini
    git clone https://github.com/vonsogt/pinjam-ruang.git
    
  2. Lalu pindah ke direktori pinjam-ruang
    cd pinjam-ruang
  3. Install komponen yang diperlukan menggunakan composer
    composer install
  4. Copy file .env.example menjadi .env
    cp .env.example .env
  5. Lalu generate APP_KEY
    php artisan key:generate
  6. Lalu lakukan migrasi database dan query (isi database dari Polibatam)
    php artisan migrate:fresh --seed
  7. Setelah berhasil, jalankan aplikasi
    php artisan serve
  8. Lalu buka browser 127.0.0.1:8000 untuk menggunakan aplikasi
  9. Selamat meminjam ruangan dengan mudah dan cepat 😊

Petunjuk

Lihat open issues untuk daftar fitur yang diusulkan (dan masalah yang diketahui).

Berkontribusi

Kontribusi adalah yang membuat komunitas open source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan berkreasi. Setiap kontribusi yang Anda berikan ** sangat dihargai **.

Lisensi

pinjam-ruang berlisensi di bawah MIT license.

Kontak

Vonso - vonsogt18081999@gmail.com