Skip to content

Volunteering Managment System The project is aimed at creating an application to make it easier for teen volunteers to access and manage volunteering opportunities.

Notifications You must be signed in to change notification settings

MosheT01/Volunteer-Manager-App

 
 

Repository files navigation

Volunteering Managment System

The project is aimed at creating an application to make it easier for teen volunteers to access and manage volunteering opportunities.

The aim of the project

is to make the organization's material more accessible to all volunteers and volunteering locations. We aim to create a more accessible application for volunteers, with the ability to distribute data to volunteers, as well as create a request system for volunteers and schools, with the ability to open a dialogue between different positions on various topics. We will also create a system for tracking volunteer hours and making their private information available (hours of volunteering and the fixed location of volunteering, plus reminders to go to volunteering). The system will also have the ability to automatically generate signed forms to save time for coordinators. Additionally, there will be data analysis options for the management.

Functional Requirements Of The Application

-Require users to authenticate by logging into registered accounts.
-Provide push notifications to all users for receiving updates and messages.
-Allow volunteers to view and join events created by the management.
-Enable management to extract student details and lists in Excel format with sort and search capabilities.
-Allow management to view and edit relevant student information as required.

Non-Functional Requirements of The Application

-Be accessible 24/7.
-Have a minimalist design to optimize the user experience for teen volunteers.
-Have fast loading times and responsive design across all devices and browsers (load within 3 seconds max).
-Be scalable to accommodate a growing user base and increasing data volume.
-The system must consistently perform well and handle high traffic without downtime or errors.

Project UML

Link to UML diagram

App Design Prototype

App Design Prototype

About the Organization

"L'Oru Nalech" is an educational center for volunteering, operating in hundreds of high schools. It offers various volunteering activities such as:

"Numbers with Love" project (volunteers go to nursing homes and listen to the personal stories of the elderly and document them).
"My Family" project for elementary school immigrant children.
"Not Leaving Them Alone" project to hold remembrance events for fallen soldiers.
"Good Plot" project where volunteers regularly visit military cemeteries in their city, learn about the soldier's personality, hold a commemoration on the anniversary of their death, and contact their family.

About

Volunteering Managment System The project is aimed at creating an application to make it easier for teen volunteers to access and manage volunteering opportunities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%