SIPPKBPD
Electronic ID card recording requests for residents with disabilities. Each request moves up from the neighborhood to the district, and every step is recorded.
- For
- ID card recording for residents with disabilities
- What it is
- A web app with staged approvals
- Our part
- The whole application, for a client
- Built with
- Laravel, MySQL
How one request moves
The RT submits
A request for one of its residents, with the applicant's details and condition.
The RW verifies
The request is accepted or rejected.
The village validates
It schedules a visit, then validates after visiting.
The district follows up
It schedules the home service until the ID card is printed.
The applicant answers a survey
The service is done, and the applicant rates it.
The need
Not every resident with a disability can travel to an ID card recording office, so officers come to them. Each request has to pass several levels first: the neighborhood (RT), the community unit (RW), the village, then the district.
Each level may only see and act on requests from its own area, and every decision has to be recorded.
What we built
- Roles tied to areas
- The RT, RW, village, district, and city each see only the requests in their area, and can only set the statuses that are theirs to set.
- Schedule and survey emails
- Applicants get emails for the visit schedule, the service schedule, any rescheduling, and the survey invitation.
- Service reports
- Service reports can be downloaded as PDF.
Details we took care of
- Rules at every step
- Validation can't happen before the visit date, and accepting a request needs a photo as proof.
- A history with no gaps
- Every status change is saved together with its history record, so no step goes missing.
- Late requests stand out
- A request left at one step for more than three days is flagged as late and counted on the dashboard.
The same approach works for
- Multi-level permits
- Budget or funding requests
- Leave approvals
- Service requests in an organization
- Citizen complaints
Notes
There are no screenshots because the application handles disability and civil registration data.
More projects
- WiFi Billing
- Monthly billing for neighborhood internet providers. Invoices go out on their own, customers get reminders on WhatsApp, and cashiers check payment receipts in one place.
- Affluena
- Personal finance for individuals and couples, on web and mobile. Wallets can be shared, so two people work from the same numbers.
- Divine Signal
- Crypto trading signals from Telegram channels, read automatically, turned into structured data, and followed until they hit a target or a stop loss.
- CLC Readykit
- A web app for a Mandarin school for children: from parents' inquiries and lead follow-ups to classes, invoices, and payments.
Need something like this?
Tell us what you need over WhatsApp. The first conversation is free, and if something simpler would do, we'll say so.