Memulai
Sutomo School Management adalah platform manajemen sekolah multi-tenant yang dibangun dengan:
- Backend: Laravel 13, Filament v5 Admin Panel, Octane (FrankenPHP)
- Frontend (Publik): Inertia.js v3 + Svelte 5 + Tailwind CSS v4
- Database: PostgreSQL (prod/dev), SQLite (testing)
- Monitoring: Prometheus + Loki + Grafana (Docker stack)
- Queue: Redis + Laravel Horizon
URL Akses
| Panel | URL | Guard | Deskripsi |
|---|---|---|---|
| Portal | http://localhost:8000/portal | portal | Panel admin utama (HR, hiring, contracts) |
| Education | http://localhost:8000/education | education | Manajemen guru/siswa |
| Knowledge Base | http://localhost:8000/knowledge-base | portal | Portal docs internal |
| Handbooks | http://localhost:8000/handbooks | Publik | Dokumentasi teknis (Vitepress) |
| Public Site | http://localhost:8000 | None | Portal karir, landing pages |
Mulai Cepat (Docker Dev)
bash
make build
make migrate-seedBagian
| Bagian | Deskripsi |
|---|---|
| Arsitektur | Ringkasan sistem — stack, backend, frontend, Filament |
| Docker | Setup container, compose files, dev vs prod |
| Deployment (AWS) | Deployment produksi di AWS ECS |
| Third Party | Layanan eksternal (ImageKit) |
| Infra | PostgreSQL, Redis, Meilisearch, Grafana, Vault |