Back to selected work
PUSDIKMIN POLRI · May 2020 – Jul 2020
RESTful API for an internal E-Learning system, fully documented.
Built a Laravel RESTful API for attendance, grading, assignments, and student data during an SMK internship — with comprehensive Postman documentation for the team.
100%
documented API endpoints
The problem
The internal e-learning platform needed a backend to handle attendance, grading, assignments, and student data — with an API the rest of the team could actually build against.
What I built
- Built a RESTful API in Laravel covering attendance, grading, assignments, and student data.
- Wrote comprehensive Postman documentation for every endpoint.
- Delivered this as an SMK (vocational high school) internship / PKL placement.
The result
- A working internal E-Learning backend the team could rely on.
- Clear, complete API docs so integration didn't depend on tribal knowledge.
- Established an early habit of documentation-first API delivery.
System view
How the pieces fit together
Client applications call a Laravel RESTful API covering attendance, grading, assignments, and student data, backed by a MySQL database. Every endpoint is documented in Postman for the team.