Back
Cover for Chung Hwa University of Medical Technology Hot Music Club Management System

Chung Hwa University of Medical Technology Hot Music Club Management System

Lead Developer • 2023–Present

TypeScript (React)PHP (Vanilla)MariaDB

Independently designed and developed a dual-purpose system: a public website and an internal admin tool. It includes a classroom reservation module, public info pages, and a role/permission system. Officers can assign roles, manage groups, and track unpaid fees—streamlining coordination and transparency.

Key Achievements

  • Unified public-facing pages with internal admin tools.
  • Reduced scheduling conflicts via a reservation system.
  • Added a flexible role/permission module with fee tracking.
  • Delivered a scalable, maintainable solution tailored to club ops.
Homepage
Homepage

Acts as both public hub and admin entry. Prominent club name, quick links to Instagram/Facebook, and sections on activities, mission, and values. Sidebar links to events, reservations, accounting, approvals, history, and permission management.

Classroom Reservation – Practice Room Scheduling Interface
Reservation scheduling

Members book specific dates/times. The schedule mixes academic periods with evening hourly slots; checkboxes allow multi-slot selection and one-click confirmation—cutting conflicts and admin work.

Classroom Booking Approval Panel
Approval panel

Admins process rental requests with request ID, applicant, room, date, and time slot—plus approve/reject actions for smooth scheduling.

Classroom Booking Records Dashboard
Booking records

Lists all bookings with status labels (approved/pending/rejected) and a direct cancel action—keeping history transparent and tidy.

Member Management Dashboard
Member management

Shows ID, class, student No., name, phone, group, and permission. One-click promote/demote and search-by-name keep roles current and accurate.