Sistem Informasi Perpustakaan
Aplikasi web untuk mengelola peminjaman buku, anggota, dan denda keterlambatan.
- Next.js
- TypeScript
- PostgreSQL
- Tailwind CSS
Tentang proyek ini
Aplikasi ini dibangun untuk menggantikan pencatatan peminjaman buku yang sebelumnya memakai buku tulis. Ada tiga peran pengguna: petugas, anggota, dan kepala perpustakaan.
Fitur utamanya mencakup pencarian katalog, peminjaman dan pengembalian dengan perhitungan denda otomatis, serta laporan bulanan yang bisa diekspor.
Bagian yang paling menarik dikerjakan adalah perhitungan denda, karena aturannya berbeda untuk hari libur dan harus bisa disesuaikan tanpa mengubah kode.