🎓 UiTM Web Platform

Student Activity Management System

Role-based responsive web portal managing events, bookings, and student activities with custom dashboards for different user roles, replacing outdated paper-based processes at Universiti Teknologi MARA.

Duration March - July 2025
Role Full-Stack Developer
Architecture MVC Pattern
Student Activity Management System

Project Overview

Student Activity Management System was developed as a web-based platform using the Model-View-Controller (MVC) architecture to replace UiTM's traditional manual and paper-based process for managing student activities. The system brings together all key stakeholders—administrators, staff, student organizations, and students—into one centralized digital environment.

📋

Centralized Platform

Students can view, register, and manage their participation in campus activities through one unified platform.

🎯

Event Planning

Student organizations can plan, organize, and promote events efficiently with online proposal submissions.

📊

Administrative Tools

Staff can oversee, approve proposals, and generate reports with ease, eliminating manual paperwork.

🏢

Resource Booking

Centralized venue and resource booking system prevents scheduling conflicts and double bookings.

Real-Time Updates

Instant approval status tracking without requiring in-person office visits.

🎫

E-Certificates

Automated certificate generation for event participants, eliminating manual processing delays.

System Architecture

Built using MVC (Model-View-Controller) architecture pattern for separation of concerns and maintainability.

MVC Architecture

Key Benefits

Automated Approvals

Event proposals are submitted online with instant approval tracking, eliminating office visits and manual paperwork.

Streamlined Bookings

Real-time venue and resource availability checking reduces scheduling conflicts significantly.

Enhanced Efficiency

Single platform consolidates all processes from proposals to certificates, minimizing errors and paperwork.

Improved Accessibility

Students can browse events, register online, and make payments without physical forms or cash transactions.

Better Transparency

Clear oversight of all activities with digital records and instant status updates for all stakeholders.

Time Savings

Automated processes and online submissions save hours previously spent on manual administrative tasks.

User Interface

Organization Dashboard

Organization Dashboard Interface

Technology Stack

Java JSP Servlets MySQL MVC Architecture HTML/CSS JavaScript

Impact & Significance

The Student Activity Management System transforms how student activities are proposed, managed, and tracked at UiTM. By replacing outdated manual methods with a streamlined digital platform, the project resolves communication bottlenecks, reduces administrative burdens, and aligns with UiTM's vision for digital transformation in higher education.

⏱️

Time Efficiency

Event proposals, venue bookings, and resource requests are processed online, eliminating multiple physical forms and manual signatures.

📁

Digital Records

Every transaction is stored digitally, providing clear traceable records for future reference and audit trails.

🎯

Greater Control

Organizations can submit proposals, track approvals in real-time, and manage bookings without delays.

🚀

Future Ready

Foundation for future enhancements like mobile integration, AI-driven event suggestions, and engagement analytics.