{"id":19871796,"url":"https://github.com/mattdean1/quakesupply","last_synced_at":"2026-05-05T19:33:58.515Z","repository":{"id":77088317,"uuid":"66560872","full_name":"mattdean1/QuakeSupply","owner":"mattdean1","description":"Distribute supplies after a natural disaster","archived":false,"fork":false,"pushed_at":"2017-03-29T12:48:09.000Z","size":1435,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-19T20:04:30.909Z","etag":null,"topics":["expressjs","handlebars","nodejs","usgs-api"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mattdean1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-25T13:37:22.000Z","updated_at":"2017-07-29T08:50:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"3814fd15-d8a1-4707-b181-06a5f996be62","html_url":"https://github.com/mattdean1/QuakeSupply","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mattdean1/QuakeSupply","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattdean1%2FQuakeSupply","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattdean1%2FQuakeSupply/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattdean1%2FQuakeSupply/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattdean1%2FQuakeSupply/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattdean1","download_url":"https://codeload.github.com/mattdean1/QuakeSupply/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattdean1%2FQuakeSupply/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32665100,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["expressjs","handlebars","nodejs","usgs-api"],"created_at":"2024-11-12T16:13:27.041Z","updated_at":"2026-05-05T19:33:58.498Z","avatar_url":"https://github.com/mattdean1.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Demo app for a developer recruitment hackathon\n\nI 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.\n\nThe 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.\n\nI 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.\n\n\n##### Displaying outposts and earthquake data pulled from the USGS API\n\n![Displaying outposts and earthquake data pulled from the USGS API](public/img/map.PNG)\n\n\n##### Adding an outpost by clicking on the map\n\n![Adding an outpost to the map](public/img/add.PNG)\n\n\n##### An outpost showing the supplies available\n\n![An outpost showing the supplies available](public/img/outpost.PNG)\n\n\n##### The overview page showing the remaining supplies at each location\n\n![An overview page showing the remaining supplies at each location](public/img/overview.PNG)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattdean1%2Fquakesupply","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattdean1%2Fquakesupply","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattdean1%2Fquakesupply/lists"}