A user-friendly web application that allows to collect demographic and sociographic data of the people who attend and are benefited from the sessions organised by the nonprofit conclude some useful insights from the data and visualise in the form of charts or graphs which in result will help in tracking and monitoring the progress.
- Node js
- Express js
- React js
- JavaScript
- MongoDB
- CSS
- HTML
- Bootstrap
- Chart Js
- Bcrypt
Team Name: Team 22
- Clone folder from github .
- Run " npm i " for node modules for frontend as well backend.
- For backend run npm start.
- For frontend run npm start.
-
User-Friendly Interface: Designed an intuitive and user-friendly interface for the attendee management system, ensuring ease of use for both administrators and attendees. This promotes seamless registration, session scheduling, and progress tracking.
-
Community Registration: Implemented a seamless attendee registration process, allowing individuals to join specific communities of interest and fostering a sense of belonging and engagement.
-
Community Management: Developed a community management feature that enables administrators to add, update, and manage communities efficiently. This ensures proper organization and categorization of attendees.
-
Session Scheduling: Designed and implemented a scheduling system to facilitate the planning and coordination of sessions or events for each community. This feature optimizes community engagement and participation.
-
Attendance Management: Developed an attendance tracking system to accurately record and update attendees' participation in specific sessions. This ensures reliable data for evaluating community engagement and individual progress.
-
Progress Tracking: Leveraged available data to track and monitor the progress of communities and attendees. Implemented visual representations, such as charts or progress indicators, to provide clear insights into growth, participation, and achievements.
-
Volunteer Approval: Created a streamlined process to review and approve volunteer requests within communities. This feature ensures efficient utilization of volunteer resources and enables community members to actively contribute to community activities.
-
Impact Assessment: Implemented a mechanism to track the benefits attendees derive from each session. Developed metrics and data analysis methods to assess the impact of sessions on attendee skill development, knowledge acquisition, or overall progress.
-
Data Analysis and Reporting: Utilized data analysis techniques to derive actionable insights from attendee data. Created comprehensive reports and dashboards that provide valuable information on community engagement, attendance trends, and session effectiveness.
-
Continuous Improvement: Demonstrated a commitment to continuous improvement by actively seeking feedback from attendees and community leaders. Incorporated feedback into system enhancements, resulting in an improved attendee experience and more effective community management.