How andikariskys/simpeldesalauwa works
Sistem Informasi Kantor Desa Lauwa provides public information and authenticated online requests for village letters, alongside an administrative interface for managing and verifying requests. The main workflow is a resident submitting a request through the Service controller, with user/request data handled by its model; administrators manage and print request records. The tree and route excerpt establish the distinct request types and admin capabilities, but sampled source does not show all controller-to-model or PDF call sites, so uncertain links are omitted.
Main entry points: Service.php Public services · routes.php Application routes · Admin.php Admin operations · M_service.php Service model
Components 18
Resident portal
- Public services
application/controllers/Service.php - Portal pages
application/views/service - Letter requests
application/views/service/services
Administration
- Admin operations
application/controllers/Admin.php - Admin screens
application/views/Backend - Print forms
application/views/Backend/pdf - PDF library
application/libraries/Pdf.php
Application data
- Service model
application/models/M_service.php - Admin model
application/models/Admin_model.php - Profile model
application/models/M_profile.php - Information model
application/models/M_information.php - Gallery model
application/models/M_galery.php - Contact model
application/models/M_contact.php - Service content model
application/models/M_service.php
Web framework
- Application routes
application/config/routes.php
Other components
- Resident
- Administrator
- MySQL database
Connections 11
- Resident → Application routes: requests pages
- Application routes → Public services: dispatches public
- Public services → Service model: checks users
- Public services → Portal pages: serves pages
- Public services → Letter requests: serves forms
- Service model → MySQL database: queries users
- Service model → MySQL database: reads requests
- Administrator → Application routes: requests admin
- Application routes → Admin operations: dispatches admin
- Admin operations → Admin screens: serves screens
- Admin operations → Print forms: serves print forms