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

https://github.com/mattdean1/quakesupply

Distribute supplies after a natural disaster
https://github.com/mattdean1/quakesupply

expressjs handlebars nodejs usgs-api

Last synced: 7 days ago
JSON representation

Distribute supplies after a natural disaster

Awesome Lists containing this project

README

          

## Demo app for a developer recruitment hackathon

I learned Node, Express, and Handlebars over 2-3 days whilst making this demo app, then went on to run a Node.js bootcamp (a 90 minute webinar) and mentor students through the recruitment process.

The app attempts to address the issue of managing distribution of supplies after an earthquake, and showcases some of the basic capabilities of Node.js and the Express framework.

I pull live data from the US Geological Survey API and use Leaflet.js for mapping; I also used [SweetAlert](http://t4t5.github.io/sweetalert/) and [DataTables](https://datatables.net/) to make it look pretty.

##### Displaying outposts and earthquake data pulled from the USGS API

![Displaying outposts and earthquake data pulled from the USGS API](public/img/map.PNG)

##### Adding an outpost by clicking on the map

![Adding an outpost to the map](public/img/add.PNG)

##### An outpost showing the supplies available

![An outpost showing the supplies available](public/img/outpost.PNG)

##### The overview page showing the remaining supplies at each location

![An overview page showing the remaining supplies at each location](public/img/overview.PNG)