https://github.com/saikatahmed78/find-volunteer-client
A seamless platform designed to connect organizations with passionate volunteers. Effortlessly manage opportunities, track participation, and make a meaningful impact.
https://github.com/saikatahmed78/find-volunteer-client
deisyui ex fireba mongo node reacr-router-dom reactjs tailwindcss
Last synced: about 2 months ago
JSON representation
A seamless platform designed to connect organizations with passionate volunteers. Effortlessly manage opportunities, track participation, and make a meaningful impact.
- Host: GitHub
- URL: https://github.com/saikatahmed78/find-volunteer-client
- Owner: SaikatAhmed78
- Created: 2025-01-11T09:07:41.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-02-12T02:18:01.000Z (4 months ago)
- Last Synced: 2025-02-12T03:26:18.316Z (4 months ago)
- Topics: deisyui, ex, fireba, mongo, node, reacr-router-dom, reactjs, tailwindcss
- Language: JavaScript
- Homepage: https://assigment-11-e80f3.web.app
- Size: 57.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Volunteer Management System 🌟
Welcome to the Volunteer Management System! This platform helps organizations efficiently manage volunteer opportunities and allows users to sign up for volunteer work. The system provides an intuitive interface for posting volunteer needs, managing requests, and participating in volunteering activities.
## Technologies Used 🛠️
- **Frontend:** React.js, React Router, Material UI, Tailwind CSS, DaisyUI
- **Backend:** Firebase (Authentication, Firestore)
- **Other Libraries:** Axios, Framer Motion, React Spinners, Lottie React, SweetAlert2, React Icons## Core Features ✨
- **User Authentication:** Secure login with password, Google, and GitHub.
- **JWT Authentication:** Secure access using JWT tokens.
- **Volunteer Needs Management:** Add, update, and delete volunteer posts.
- **Volunteer Request Management:** Submit and manage volunteer requests.
- **Responsive Design:** Optimized for both desktop and mobile devices.
- **Dark/Light Theme Toggle:** Switch themes for a personalized experience.## Dependencies 📦
- axios
- framer-motion
- react-spinners
- lottie-react
- sweetalert2
- react-icons## Running the Project Locally 🏃♂️
1. **Clone the repository:** `git clone `
2. **Install dependencies:** `npm install`
3. **Start the development server:** `npm start`
4. **Open in browser:** Navigate to `http://localhost:3000`## Live Project 🌐
Check out the live version of the project [here](https://edu-connect-server-five.vercel.app).