About the project
SIM MBKM is an enterprise-grade academic management information system built to support Indonesia's innovative MBKM policy, which allows students to spend up to three semesters learning outside their primary program. The system addresses the limitations of conventional educational administration by providing an integrated platform that connects three key stakeholders:
- 👨🎓 Students — Access MBKM program information, register for activities, and track academic progress
- 👨🏫 Lecturers — Guide students, align MBKM programs with curriculum competencies, conduct evaluations
- 🏛️ Department Administrators — Manage programs, generate reports, and make data-driven decisions
The system was developed using microservices architecture to ensure scalability, maintainability, and independent service deployment.
Project Goals
- Modernize MBKM Administration
Replace manual, disconnected processes with an integrated digital system that improves efficiency and reduces administrative burden.
- Enhance Student Accessibility
Provide students with easy access to MBKM program information, registration, and progress tracking in one unified platform.
- Facilitate Data-Driven Decisions
Enable department administrators to generate accurate, real-time reports for program evaluation and strategic planning.
- Support Lecturer Guidance
Streamline the lecturer's role in supervising students and aligning MBKM activities with geophysical engineering competencies.
- Implement Scalable Architecture
Build a microservices-based system that can scale independently, is maintainable, and follows industry-standard DevOps practices.
- Ensure Enterprise-Grade Security
Achieve high security standards through automated testing, code quality analysis, and vulnerability prevention.
End Results
- ✅ 100% Functional Test Success
- ⚡ High-performance API responses, stress-tested under Grafana
- 🧩 7 Independent Microservices, scalable & maintainable
Gallery