mySarpras adalah aplikasi web untuk peminjaman ruangan kampus secara online. Aplikasi ini dirancang untuk memudahkan mahasiswa dan dosen dalam meminjam ruang dan fasilitas kampus secara cepat, efisien, dan terorganisir.
- 📅 Peminjaman Online: Ajukan peminjaman ruangan kampus secara online dengan mudah.
- 🧑🎓 Autentikasi Pengguna: Sistem login untuk mahasiswa, dosen, dan admin.
- 📂 Manajemen Jadwal: Lihat jadwal peminjaman ruangan dan kelola status peminjaman.
- 🏢 Daftar Ruang Lengkap: Informasi detail ruangan beserta fasilitas yang tersedia.
- 🔔 Notifikasi Real-time: Dapatkan pemberitahuan status peminjaman via email.
- 📊 Dashboard Admin: Pantau dan kelola seluruh peminjaman melalui dashboard admin.
- Next.js 14 (App Router) — Framework React untuk membangun aplikasi web full-stack dengan server-side rendering dan routing.
- Tanstack React Query — Library untuk pengambilan data dan manajemen state asinkron serta caching di React.
- Zustand — Library manajemen state ringan yang menggunakan hook sederhana.
- Tailwind CSS — Framework CSS utility-first untuk pengembangan UI yang cepat.
- React Hook Form — Validasi form yang efisien dan fleksibel untuk aplikasi React.
- TypeScript — Superset JavaScript dengan penambahan static type checking.
- shadcn/ui — Komponen UI yang indah dan aksesibel, dibangun dengan Tailwind CSS dan Radix UI.
-
Clone Repository
git clone https://github.com/andeluw/mysarpras.git cd mysarpras -
Install Dependencies
pnpm install
pnpm devBuka http://localhost:3000 di browser.