Skip to content

HelpHive is a volunteer management website that simplifies the process of connecting organizations with enthusiastic volunteers.

Notifications You must be signed in to change notification settings

munna516/HelpHive-Clients

Repository files navigation

HelpHive : A Volunteer Management Website

Our volunteer management website simplifies the process of connecting organizations with enthusiastic volunteers. It allows organizations to post volunteer requests and manage them effectively, including the ability to cancel requests when needed. Volunteers can explore opportunities through a dedicated "Need Volunteer" section and use the title-based search feature to quickly find relevant opportunities.

Live Site

Features

● User Registration and Login
● JWT Implementation
● Volunteer Request Options
● Volunteer Need Post
● Volunteer Need Post Update & Delete
● Cancle volunteering Request
● Title Base Search Options
● Grid & Table Layout
● Dark Mode

Technology

Frontend

● HTML
● Tailwind CSS
● Daisy U

Backend

● Node-Js
● Express-Js

Database

● MongoDB

Authentication

● Firebase

Dependencies

For Frontend

● axios - "^1.7.9"
● date-fns - "^4.1.0"
● firebase - "^11.1.0"
● lottie-react - "^2.4.0"
● motion - "^11.15.0"
● react - "^18.3.1"
● react-datepicker - "^7.5.0"
● react-dom - "^18.3.1"
● react-helmet - "^6.1.0"
● react-hot-toast - "^2.4.1"
● react-icons - "^5.4.0"
● react-router-dom - "^7.1.0"
● react-simple-typewriter - "^5.0.1"
● react-spinners - "^0.15.0"
● sweetalert2 - "^11.15.3"
● swiper - "^11.1.15"

For Backend

● cookie-parser - "^1.4.7",
● cors - "^2.8.5",
● dotenv - "^16.4.7",
● express - "^4.21.2",
● jsonwebtoken - "^9.0.2",
● mongodb - "^6.12.0"

Locally Run Guideline

● Node Js and MongoDB installation (Prerequisites)
● Clone repository
● Install Node Package Manager
● Install Dependencies (Frontend & Backend)
● Set Up Environment Variables (Both Firebase and Database)
● npm run dev (client)
● npm start (server)

About

HelpHive is a volunteer management website that simplifies the process of connecting organizations with enthusiastic volunteers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages