Skip to content

This Volunteer Management Website streamlines the process of registering and managing volunteers, offering a seamless user experience with its responsive design and modern animations. Utilizing advanced npm packages, it ensures efficient and visually appealing volunteer activity management.

Notifications You must be signed in to change notification settings

saagor16/B9A11-Cline-Volunter

Repository files navigation

Volunteer Website

Live Site URL: Volunteer

Repository Links

Description

This project is a volunteer management website designed to streamline volunteer activities using modern web technologies. It features a responsive design implemented with Tailwind CSS and pre-styled components from Daisy UI. React Helmet manages document head settings, while React Toast handles notifications. The site supports user authentication for seamless login and logout experiences, alongside robust volunteer management functionalities.

Features

  • Responsive design with Tailwind CSS and pre-styled components from Daisy UI
  • Document head management using React Helmet
  • Notifications powered by React Toast
  • Typing animations provided by React-simple-typewriter
  • UI animations enhanced with React Awesome Reveal
  • Data management and storage facilitated by MongoDB Atlas
  • User authentication functionalities (login, logout)
  • Comprehensive volunteer management capabilities

npm Packages Used

Installation

  1. Clone the server repository:

    git clone https://github.com/saagor16/B9A11-Server-Volunter.git
  2. Navigate to the project directory:

    cd B9A11-Server-Volunter
  3. Install dependencies:

    npm install
  4. Create a .env file in the root directory and add:

    PORT=5000
    MONGODB_URI=your_mongodb_atlas_uri
    JWT_SECRET=your_jwt_secret
  5. Start the server:

    npm start

Contributing

Contributions are welcome! Fork the repository and create a pull request with your changes.

License

This project is licensed under the MIT License.

About

This Volunteer Management Website streamlines the process of registering and managing volunteers, offering a seamless user experience with its responsive design and modern animations. Utilizing advanced npm packages, it ensures efficient and visually appealing volunteer activity management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published