This is a volunteer management web application, designed to simplify managing and coordinating volunteers for events. This platform offers a seamless experience for creating events, managing shift schedules, and signing up volunteers and artists.
View the sprint pages and documentation: Bleeding Heart Art Space Documentation
Name | GitHub Profile |
---|---|
Amaan Mohammed | Github |
Anhadpreet Singh | Github |
Chase Johnson | Github |
Rishit Gajjar | Github |
Rushabh Shah | Github |
Samuel Chan | Github |
The Bleeding Heart Art Space Volunteer Management Platform addresses the challenges of coordinating volunteers and organizing events. It streamlines communication, scheduling, and attendance tracking to improve the efficiency of volunteer operations.
This application is accessible on any modern web browser.
-
Event Creation and Management:
Administrators can create and manage events with customizable roles, shift schedules, and participant limits. -
Volunteer Scheduling:
Volunteers can view event shift schedules, select their shifts, and receive email communication. -
Calendar View:
Events are displayed in an interactive calendar. -
Artist Event Requests:
Artists can request and oversee events, including assigning roles and shifts. -
Check-in and Attendance Tracking:
Facilitates volunteer check-ins and logs attendance and hours for improved reporting and accountability.
- Ensure the development servers for both frontend and backend are running in separate terminals.
- Navigate to the
root/tests
directory. - Run the following commands:
- Install dependencies:
npm install
- Execute tests:
npx mocha acceptance
- Install dependencies: