Web-based volunteer management system

This project focuses on developing a robust web-based Volunteer Management System (VMS) to enhance organisational efficiency in volunteer coordination. The system addresses common pain points in traditional volunteer management, including inefficient skill matching, poor geographical allocation, and...

Full description

Saved in:
Bibliographic Details
Main Author: Chang, Wei Hang
Format: Final Year Project / Dissertation / Thesis
Published: 2025
Subjects:
Online Access:http://eprints.utar.edu.my/7000/1/fyp_CS_2025_CWH.pdf
http://eprints.utar.edu.my/7000/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1854094454805233664
author Chang, Wei Hang
author_facet Chang, Wei Hang
author_sort Chang, Wei Hang
building UTAR Library
collection Institutional Repository
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
continent Asia
country Malaysia
description This project focuses on developing a robust web-based Volunteer Management System (VMS) to enhance organisational efficiency in volunteer coordination. The system addresses common pain points in traditional volunteer management, including inefficient skill matching, poor geographical allocation, and low engagement retention. Through comprehensive analysis of existing VMS platforms, critical limitations were identified in dynamic skill assessment and location-aware scheduling. The proposed solution utilises React.js for frontend development, supported by a Node.js backend and MySQL database, creating a responsive and scalable platform. Key innovations include a weighted skill-matching algorithm that evaluates both skills importance level required and volunteer proficiencies, a distance-based matching algorithm using Google Maps Distance Matrix API, and leaderboard gamification elements for volunteer contribution recognition. Since the universe of possible volunteer skills is too broad, focusing on a single domain helps reduce the scope of skills to a manageable and realistic level. For demonstration purposes, this project applies the system to the animal welfare domain. However, the skill framework is designed to be domain-tailorable, allowing the same system to be adapted for other sectors such as education, healthcare, or disaster relief. The system offers comprehensive functionalities such as event creation, event modification, event application, and volunteer leaderboard. By integrating these features, the VMS provides organisations with a unified platform for volunteer onboarding, event coordination, and long-term engagement, while offering volunteers a more personalised and accessible experience.
format Final Year Project / Dissertation / Thesis
id my-utar-eprints.7000
institution Universiti Tunku Abdul Rahman
publishDate 2025
record_format eprints
spelling my-utar-eprints.70002025-12-28T12:39:57Z Web-based volunteer management system Chang, Wei Hang T Technology (General) This project focuses on developing a robust web-based Volunteer Management System (VMS) to enhance organisational efficiency in volunteer coordination. The system addresses common pain points in traditional volunteer management, including inefficient skill matching, poor geographical allocation, and low engagement retention. Through comprehensive analysis of existing VMS platforms, critical limitations were identified in dynamic skill assessment and location-aware scheduling. The proposed solution utilises React.js for frontend development, supported by a Node.js backend and MySQL database, creating a responsive and scalable platform. Key innovations include a weighted skill-matching algorithm that evaluates both skills importance level required and volunteer proficiencies, a distance-based matching algorithm using Google Maps Distance Matrix API, and leaderboard gamification elements for volunteer contribution recognition. Since the universe of possible volunteer skills is too broad, focusing on a single domain helps reduce the scope of skills to a manageable and realistic level. For demonstration purposes, this project applies the system to the animal welfare domain. However, the skill framework is designed to be domain-tailorable, allowing the same system to be adapted for other sectors such as education, healthcare, or disaster relief. The system offers comprehensive functionalities such as event creation, event modification, event application, and volunteer leaderboard. By integrating these features, the VMS provides organisations with a unified platform for volunteer onboarding, event coordination, and long-term engagement, while offering volunteers a more personalised and accessible experience. 2025-06 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/7000/1/fyp_CS_2025_CWH.pdf Chang, Wei Hang (2025) Web-based volunteer management system. Final Year Project, UTAR. http://eprints.utar.edu.my/7000/
spellingShingle T Technology (General)
Chang, Wei Hang
Web-based volunteer management system
title Web-based volunteer management system
title_full Web-based volunteer management system
title_fullStr Web-based volunteer management system
title_full_unstemmed Web-based volunteer management system
title_short Web-based volunteer management system
title_sort web-based volunteer management system
topic T Technology (General)
url http://eprints.utar.edu.my/7000/1/fyp_CS_2025_CWH.pdf
http://eprints.utar.edu.my/7000/
url_provider http://eprints.utar.edu.my