Web Application2025

Kampus Sehat

A university healthcare platform that simplifies medical service and event reservations.

Kampus Sehat

Overview

Led the end-to-end development of a healthcare web platform for a university research project, providing online appointment booking, health event registration, and administrative management.

Problem

Students often rely on manual procedures to access campus healthcare services and health-related events, resulting in inefficient administration and limited accessibility.

Solution

Developed a full-stack web application using Laravel, MySQL, and Tailwind CSS, implementing appointment scheduling, event booking, authentication, and an administrative dashboard.

Architecture

User→
Laravel→
Business Logic→
MySQL→
Admin Dashboard

Engineering Decisions

  • Designed a modular Laravel architecture to simplify future feature expansion.
  • Built reusable CRUD modules to accelerate development.
  • Designed a normalized relational database to support appointment scheduling and event management.
  • Worked directly with the client throughout requirement gathering and development.

Challenges

  • Translating research requirements into a usable software product.
  • Designing scheduling logic for appointments and events.
  • Balancing development speed with maintainable code.

Lessons Learned

  • Requirement clarification is as important as implementation.
  • Simple user experience often requires careful backend design.
  • Client communication significantly influences project success.

Future Improvements

  • Student portal.
  • Medical history management.
  • Notification system.
  • Mobile application integration.

Technology

LaravelPHPMySQLTailwind CSS

Gallery

Kampus Sehat screenshot 1Kampus Sehat screenshot 2Kampus Sehat screenshot 3Kampus Sehat screenshot 4

Links