iBMS - Inventory Booking Management System
UTMSPACE Sdn. Bhd.
Part of development team developing a web-based booking system to replace manual, paper-based processes and improve operational efficiency
The system features role-based access, including:
- Staff
- Respective Department Admins
Module that i responsible
- Booking of stationery, meeting rooms, and vehicles for outside work
- IT equipment reservations, including laptops, projectors, keyboards, etc.
- File uploading image
- Report generation in Excel and PDF formats for tracking and documentation
- SMTP based notification upon booking
e-kewangan - Student Financial System
UTMSPACE Sdn. Bhd.
Part of development team developing a web-based financial report system to replace manual, paper-based processes and improve operational efficiency
Module that i responsible
- Student Debit and Kredit Data Management
- Dashboard Analytic for report
- report generation in Excel and PDF formats for each student or the course
e-kewangan - Student Financial System
UTMSPACE Sdn. Bhd.
Part of development team developing a web-based financial report system to replace manual, paper-based processes and improve operational efficiency
Key Features:
- Consist of Student Debit and Kredit Data Management
- Equipped with Dashboard Analytic for report
- Supports report generation in Excel and PDF formats for each student or the course
TVPSS — Spring MVC Framework
Internet Programming course
Developed as part of my Internet Programming course, TVPSS (TV Pusat Sumber Sekolah) is a web-based system built using the Spring MVC framework, Spring Security, where requirement came from Johor PPD
The system features role-based access, including:
- School Admins
- PPD Admins (Pejabat Pendidikan Daerah)
- State Admins (Johor Scopes)
Key Features:
- Check and manage the version of the school's TV Pusat Sumber system
- Update and manage crew members (by School and PPD Admins)
- Validate system versions at both school and PPD levels
- State Admins can monitor all schools with district-based filtering
A separate system only for students to allows students to:
- Log in using their email and IC number (password), retrieved from a Student API
- Apply to become part of the TVPSS crew, where applications are sent to their respective School Admin for review and approval which includes notification using smtp
TVPSS — React Frontend
Requirement Engineering Course
Developed a frontend prototype for my Requirement Engineering Course, TVPSS (TV Pusat Sumber Sekolah)
The system focused only frontend for showing prototype to the stakeholder (PPD Admin)
- School Admins
- PPD Admins (Pejabat Pendidikan Daerah)
- State Admins (Johor Scopes)
Key Features:
- Developed with ReactJS using vite
- Used MUI Component Library for components
- React ChartJS for Showing Analytical Charts
- React Router DOM for routing and navigation
School Information REST Api — Spring Boot with MongoDB
A Mock REST Api consist of school, student and district information
Key Features:
- Get All Student information, By its ID, By its Identification number
- Get All School information, By its district, By its postcode
- Added Response template such as status, message and timestamp
- Equipped with Not Found Response
eMart — Android Grocery Shopping App
A mobile application for grocery shopping that allows users to browse items, manage their cart, and securely log in or register using Firebase services. Built with Java in Android Studio
Key Features:
- User authentication using Firebase Authentication (email and password)
- Create account and log in functionality for personalized access
- View grocery items with a clean and user-friendly interface
- Add to cart feature to manage shopping items
- Uses Firestore as the primary real-time database for storing grocery data and user information
- Firebase integration ensures seamless cloud-based syncing and data retrieval