Skip to content

Impact Volens facilitates secure user authentication, post management (creation, update, delete), and volunteer matching for community engagement and involvement.

Notifications You must be signed in to change notification settings

tisabbir/impact-volens-client

Repository files navigation

Impact Volens

Live Link

Project Overview

Impact Volens is a dynamic web platform designed to facilitate and streamline volunteer management and engagement. This platform provides secure authentication, robust post management, and efficient volunteer matching to foster community involvement and support various initiatives.

Features

  • User Authentication:

  • Users can register, login, and logout securely.

  • User credentials are secured using JWT.

  • Post Management:

  • Users can create, update, and delete "need volunteers" posts.

  • Users can update or delete their volunteer posts.

  • Volunteer Matching:

  • Users can volunteer for posts created by others.

  • Users can update or delete their volunteer status.

Technology Used

  1. MongoDB
  2. Express JS
  3. React JS
  4. Node JS
  5. JavaScript
  6. Tailwind CSS
  7. HTML

Steps to run the project locally

Prerequisites

  1. Install Node.js and npm
  2. Install MongoDB
  3. Install Git

Steps

  1. Clone the Repository
  2. Install Backend Dependencies
  3. Configure Backend Environment Variables
  4. Run Backend Server
  5. Install Frontend Dependencies
  6. Configure Frontend Environment Variables
  7. Run Frontend Server

About

Impact Volens facilitates secure user authentication, post management (creation, update, delete), and volunteer matching for community engagement and involvement.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages