Skip to content

CrisisBridge is a collaborative platform that links volunteers from relief organizations with individuals in need of assistance during disasters.

Notifications You must be signed in to change notification settings

devansh-dek/CrisisBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CrisisBridge

CrisisBridge is a collaborative platform that links volunteers from relief organizations with individuals in need of assistance during disasters.

Project Name excels in environments where different volunteer groups and agencies join forces and synchronize their activities. Unlike traditional top-down management, it fosters a Collaborative Accountability model, enabling independent organizations to collaborate seamlessly without rigid hierarchical controls.

How to use this repo

Project Setup

Clone this repo to your computer and install dependencies via :

  $ git clone https://github.com/devansh-dek/CodeFuryHackathonProject.git

Front-end

  $ cd ./client
  $ npm install

create a googleapi.js in root of client and paste this code

export const API_KEY = "YOUR_GOOGLE_MAPS_API_KEY_HERE"

you can run this locally by

  $ npm run dev

and you can build this by

 $ npm run build

Back-end

open a new terminal and

 $ cd ./backend
 $ npm install

create a .env in root and paste this

   MONGO_DB_URI =
   JWT_SECRET_KEY =
   PORT = 3000

fill your mongo_db_uri and jwt_secret_key

to run the server

 $ npm run start

your server should be up on port 3000

About

CrisisBridge is a collaborative platform that links volunteers from relief organizations with individuals in need of assistance during disasters.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published