Skip to main content

Online Volunteer Portal

This project simplifies volunteer hour management for executives. Upon logging in, you can effortlessly view, log, and update your hours. Authentication ensures admin-exclusive access to protected pages. Enhanced security includes automatic 1-hour sign-outs via JSON Web Tokens. Admins manage users, including approvals and edits, while a user-friendly sign-up page welcomes new volunteers to the portal.

View siteView GitHub
  • MongoDB
  • Express.js
  • React
  • Node.js
  • JavaScript
  • HTML
  • CSS

Modern Day Volunteering

Tracking volunteer hours manually is a daunting task. With potential for errors, lost records, and time-consuming data management, it's inefficient and counterproductive. Digital solutions offer a more accurate and streamlined alternative, freeing up resources for the actual volunteer work and mission of the organization.

Multiple user annotations on a shared layer.
The layers sidebar design, now with user profiles.