An open API service indexing awesome lists of open source software.

https://github.com/chingu-voyages/vk1-bears-team-02

E-Sagip is a real-time, disaster emergency response application that aims to enable faster, and more efficient calamity reporting and government aid. | VK1 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs
https://github.com/chingu-voyages/vk1-bears-team-02

disaster mapbox pusher react

Last synced: 9 months ago
JSON representation

E-Sagip is a real-time, disaster emergency response application that aims to enable faster, and more efficient calamity reporting and government aid. | VK1 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Awesome Lists containing this project

README

          

## Links
User demo: https://www.youtube.com/watch?v=cGYt7ip70Fc
Front-end Repo: https://github.com/chingu-voyages/vk1-bears-team-02
Back-end Repo: https://github.com/chingu-voyages/vk1-bears-team-02BE

## Table of Contents

1. Introduction

2. User Guide

3. Technology Used
4. Meet the Team

5. Build Setup
6. Environment Variables

##

Introduction

E-Sagip is a real-time, disaster emergency response application that aims to enable faster, and more efficient calamity reporting and government aid.

##

User Guide

1. Create your account.
![register page](./src/md_images/register-page.png)

2. Login your account.
![login page](./src/md_images/login-page.png)

3. Choose the type of disaster that is currently happening in your area. Then, click the button to send a distress alert.
![get help page](./src/md_images/buttons.png)

4. Wait for the first responders to arrive in your area.

Here's what the admin side sees when you send a distress alert.
![get help page](./src/md_images/admin-page.png)

##

Technology Used


A series of open-source resources were used to make this project possible.
* [ReactJS]
* [node.js]
* [Mapbox]
* [Pusher]
* [PassportJS]
* [MongoDB Atlas]

##

Meet the Team


- [John Cunanan](https://github.com/theCodingJohn)
- [Ivan Christian Jay Funcion](https://github.com/supremeking23)
- [Christian Tan](https://github.com/mikotan-cpu)

##

Build Setup

```bash
# Install dependencies
$ yarn install

# Runs the app in the development mode.
$ yarn start

# Launches the test runner in the interactive watch mode.
$ yarn test

# Builds the app for production to the build folder.
$ yarn build
```
##

Environment Variables


This application uses the following environment variables:
- REACT_APP_PUSHER_ID
- REACT_APP_CLUSTER
- REACT_APP_MAPBOX_ACCESS_TOKEN
- REACT_APP_BACKEND=http://localhost:5000/
- REACT_APP_FRONTEND=http://localhost:3000/