Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Volunteer Matching Platform for Soldiers' Families

Overview

The Volunteer Matching Platform for Soldiers' Families is a web-based application designed to connect volunteers with soldiers' families in need of assistance. This platform aims to streamline the process of matching volunteers' skills and availability with the specific needs of soldiers' families, thereby facilitating meaningful and impactful support during times of need.

Background

The project was established in response to events on October 7th, which led to a war between Israel and Gaza. As a result, hundreds of thousands of Israeli men were drafted into reserve service, leaving their families and children behind. The project addresses the Israeli public who want to volunteer and take part in the war effort, even if not at the front lines. It serves as a mediator between volunteers and soldiers' families who need help, providing a platform for coordination and support during challenging times.

Features

User Registration: Soldiers' families and volunteers can register accounts on the platform. Profile Creation: Users can create detailed profiles, including information about their needs or how they can help.

Getting Started

To get started with the Volunteer Matching Platform, follow these steps:

  1. Clone the repository:

    git clone https://github.com/MiniDzaldov/FinalProject.git
    
  2. Install dependencies:

       cd FinalProject
       npm install
    
  3. Set up environment variables:
    Create a .env file based on the provided .env.example template and fill in the required configuration values.

  4. Start the development server:

    npm start
    
    
  5. Access the platform:
    Open your web browser and navigate to http://localhost:3000 to access the Volunteer Matching Platform.

Technologies Used

Frontend: React.js, HTML, CSS

Backend: Asp.net core web API

Database: SQL server

Contributing

We welcome contributions from the community to enhance the Volunteer Matching Platform. If you'd like to contribute, please follow these guidelines:
1.Fork the repository.
2.Create a new branch (git checkout -b feature/your-feature-name).
3.Make your changes and commit them (git commit -am 'Add new feature').
4.Push to the branch (git push origin feature/your-feature-name).
5.Create a new Pull Request.

Contact

For inquiries or support, please contact: sw6772145@gmail.com | mini6731504@gmail.com

About

Full Stack project

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages