Skip to content

A platform to connect volunteers and businesses with community initiatives supporting vulnerable groups.

Notifications You must be signed in to change notification settings

Dana-Nurse/volunteer-portal-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marinage Collective - Volunteer Portal

The Marinage Collective is a volunteer portal designed to connect volunteers with community members in need. The platform allows users to sign up and get involved in various activities. This project showcases skills in JavaScript, HTML, CSS, MySQL, and backend technologies.

Features

  • Volunteer Sign-Up: Users can create a profile to sign up for various volunteer activities.
  • Corporate Sign-Up: Companies can sign up to offer volunteer opportunities and sponsorships.
  • Service Categories: Volunteers can select areas they want to assist in: People with Different Abilities, The Elderly, Ex-Prisoners, Children in Care, HIV/AIDS.
  • Volunteer Matching (Example): A basic matching feature to match volunteers to suitable opportunities based on service categories.
  • Category Filters: Volunteers can filter available opportunities by categories (e.g., People with Different Abilities, The Elderly, etc.)

Requirements

This project requires the following:

  • Node.js (for backend development)
  • Express.js (for handling API requests)
  • MySQL (for storing volunteer data)
  • HTML/CSS (for frontend design)

Installation

To install and run the project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/Dana-Nurse volunteer-portal-project
  2. Install dependencies: npm install (TBC)
  3. Set up the MySQL database with the provided schema.
  4. Start the server: npm start

Future Developments

Advanced features for the Marinage Collective volunteer portal could include:

  • Activity Tracker: A tool for volunteers to track their hours and activities.
  • FAQ page
  • Volunteer Dashboard
  • Corporate Partnerships page
  • Blog/News section
  • Event Management system
  • Why This Benefits You page
  • Resource Library
  • Feedback system
  • Accessibility tools
  • Multi-language support
  • Social Media Integration
  • Donation System

Contact

For more information, contact us at:
Email: [TBC]
Social Media: [TBC]

About

A platform to connect volunteers and businesses with community initiatives supporting vulnerable groups.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published