LPK PKM Bali - Vocational Training & Global Career Gateway
A comprehensive corporate website and training management system designed to showcase vocational programs, manage dynamic class schedules, and handle student registrations for international hospitality and tourism careers.

The Challenge & Approach
This project is a full-stack web application built for LPK Pelita Karya Mulia (PKM Bali), a premier vocational training center specializing in Hospitality, Spa Therapy, and Tourism Skills for global placements. The platform serves a dual purpose: acting as a highly professional, corporate-grade company profile and functioning as an operational hub for student enrollments.
Key features of the system include:
- Professional Corporate Identity: A meticulously designed public-facing interface featuring a clean, classic corporate aesthetic that instills trust and credibility among international partners and prospective students.
- Dynamic Training Schedules: An automated scheduling system that displays available training batches. It features real-time countdowns, dynamic status updates (Open, Full, Ongoing, Completed) based on current dates, and automatic closure of registration when the quota is met or the start date passes.
- Smart Registration System: A seamless enrollment flow equipped with conditional logic (e.g., dynamic "Other Education" fields) and strict validation, ensuring data accuracy for the administration team.
- Interactive Media & Legality Showcase: Utilizing Alpine.js for client-side interactivity, the platform features a smoothly filterable masonry-style gallery and a structured showcase of official accreditations and legal documents.
- Admin Management Panel: A secure backend interface allowing administrators to effortlessly monitor registrants, filter data based on active or past schedules, and oversee the entire enrollment lifecycle.
Technologies
Links