×
A Smart Campus Community Mobile Platform for ECA (Extra Curricular Activity) Management and Volunteer Coordination using Artificial Intelligence and Machine Learning

Authors

Kailu Yang1 and Yu Cao2, 1Shenzhen College of International Education, Shenzhen, 2California State Polytechnic University, USA

Abstract

There is a common difficulty in finding opportunities to participate in volunteer activities in my school [1]. The app aims to tackle this problem by providing a platform for signing up to volunteer activities. The app comprises three important systems including authentication, notification and pdf summary generation. The app uses firebase as the background database to store all data and provides an authentication and notification system that makes use of providers to listen to changes of data [2]. The app’s pdf summary generation system utilizes the ‘reportlab’ module. Because of the complexity of the structure, the user interface has to be designed well to be organized and easy to use. After the completion of the app, a survey containing various questions on finding and signing up volunteer events was sent to 10 students to evaluate the effectiveness of the app in facilitating signing up to volunteer activities [15]. The results proved to be very successful and most importantly made finding the activities more convenient. The app saves precious time for students in looking for activities and allows them to compare various activities in the same place and choose the best fit one.

Keywords

Volunteer activity platform, Student engagement, Firebase database integration, PDF summary generation