Sistem informasi tata tertib mahasiswa — mengelola aturan, pelanggaran, notifikasi, dan berita kedisiplinan dalam satu platform terpusat.
git clone https://github.com/Dimas0824/TataTertibMhsV2.git
cd TataTertibMhsV2
cp .env.example .env
# edit .env → sesuaikan DB_DSN, DB_USER, DB_PASS
php artisan migrate:fresh --seed --force
php artisan serve --host=127.0.0.1 --port=8000| Role | Username | Password |
|---|---|---|
| Mahasiswa | 2341238901 |
password123 |
| Dosen | 1234567890 |
password123 |
| Admin | ADMIN001 |
admin123 |
| Role | Akses |
|---|---|
| Mahasiswa | Dashboard pelanggaran, poin, upload dokumen (surat/tugas), notifikasi |
| Dosen | Pelaporan pelanggaran, rekap & konfirmasi laporan mahasiswa |
| Admin | CRUD tata tertib, CRUD berita, manajemen konten |
Lihat docs/README.md untuk navigasi lengkap.
| Stack | PHP native · PDO · MySQL |
| Arsitektur | MVC + Request Handler + Central Router |
| Auth | Role-based (Mahasiswa, Dosen, Admin) |
| CLI | Custom artisan untuk migrate/seed/serve |
Refactor dari: TataTertibMhs (VarizkyNaldiba) UI/UX Design: Figma
MIT