GithubHelp home page GithubHelp logo

senviii / help-in-crisis Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 417 KB

Help in Crisis, Coordination Platform is made using web3 technology, contributing to more efficient and effective emergency response efforts during crises.

License: GNU General Public License v3.0

Dockerfile 100.00%
backend crisis-management css front-end hackathon-project html javascript

help-in-crisis's Introduction

๐Ÿš€ Project: Help in crisis

Help in Crisis, is born out of a dynamic hackathon. However, this version represents a significant transformation carried out solely by me, breathing fresh life into the project and greatly enhancing its capabilities.

๐Ÿ›  Technology Stack

Here's the robust tech stack that powers Helping Hands:

  • Front-end: Beautiful user interfaces and seamless user experiences are crafted with React.JS, complemented by CSS, HTML, and JavaScript.
  • Back-end: The behind-the-scenes operations are handled by Java, Spring Boot, Spring Data JPA, and Spring Security. Hibernate is in charge of ORM, with MySQL supporting the robust database.
  • Security: For ensuring a secure environment, JWT of Spring Security oversees both authentication and authorization.

For further insights, feel free to explore:

๐ŸŒ Project Overview

Responding to the overgrowing crisis around the world, "Help in Crisis" ๐Ÿ‘ is developed with a noble purpose - to ease the burdens of the displaced. This platform acts as a bridge ๐ŸŒ‰, connecting volunteers to refugees in need of assistance for various tasks.

๐Ÿ‘ฅ User Workflow

Upon creating an account, users can identify as a volunteer ๐Ÿฆธ or a refugee ๐Ÿ . Refugees can list tasks they need assistance with, and volunteers can accept and complete these tasks. As a token of appreciation, volunteers earn points ๐ŸŽ–๏ธ, which they can redeem for rewards later! Additionally, volunteers can offer different types of services for refugees.

๐Ÿ“‚ Repository Structure

This repository contains both front-end and back-end code.

๐Ÿ”ง Back-end Instructions

For the back-end setup, install the Lombok library. Don't forget to update the application.properties file with your local MySQL setup link.

๐ŸŽจ Front-end Instructions

To set up the front end, navigate to the project directory, and run npm install.

Kickstart the app with npm start. You can now access the application at http://localhost:3000 in your browser. The page auto-refreshes with any edits made, and any lint errors will be flagged in the console.

help-in-crisis's People

Contributors

senviii avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.