Pinjam Ruang Mudah dan Cepat!
Lihat Demo
·
Laporkan Kesalahan
·
Ajukan Fitur Baru
Pinjam Ruang merupakan sebuah aplikasi berbasis website yang bertujuan untuk mempermudah peminjaman ruangan pada suatu universitas/kampus.
Tautan: https://pinjam-ruang.vonsofh.site/admin
Akun: admin/admin
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.
Sebelum melakukan instalasi proyek pinjam-ruang
ada baiknya perhatikan hal-hal berikut ini:
Sebelum menggunakan projek ini, diperlukanya:
- Unduh/Clone proyek ini
git clone https://github.com/vonsogt/pinjam-ruang.git
- Lalu pindah ke direktori
pinjam-ruang
cd pinjam-ruang
- Install komponen yang diperlukan menggunakan composer
composer install
- Copy file
.env.example
menjadi.env
cp .env.example .env
- Lalu generate
APP_KEY
php artisan key:generate
- Lalu lakukan migrasi database dan query (isi database dari Polibatam)
php artisan migrate:fresh --seed
- Setelah berhasil, jalankan aplikasi
php artisan serve
- Lalu buka browser
127.0.0.1:8000
untuk menggunakan aplikasi - Selamat meminjam ruangan dengan mudah dan cepat 😊
Lihat open issues untuk daftar fitur yang diusulkan (dan masalah yang diketahui).
Kontribusi adalah yang membuat komunitas open source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan berkreasi. Setiap kontribusi yang Anda berikan ** sangat dihargai **.
pinjam-ruang
berlisensi di bawah MIT license.
Vonso - vonsogt18081999@gmail.com