Skip to content

taylorsperry/border-help

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BorderHelp

Installation Steps

Frontend:

git clone https://github.com/taylorsperry/border-help.git

npm install

npm start

Backend:

git clone https://github.com/taylorsperry/border-help-api.git

npm install

npm start

About the project

BorderHelp is an app that describes an individual’s rights and options when he or she is stopped by a Customs and Border Protection official within 100 miles of the United States border (the Border Zone). The audience is anyone asked to provide information about their immigration status within this zone.

The page loads with an introduction to CBP and a user can click on 'Your Rights' to see a list of rights; 'What to Do' to see a list of options for a given scenario; 'Help' for resources; and 'Location' to see where they are on the map and how far they are from the border between the US and Mexico.

For this project I built an API using node and express (with data sourced from the ACLU) and utilized the 'Mexico and US Border' API from Homeland Infrastructure Foundation-Level Data (HIFLD) and geolocation. In the future, I'd like to internationalize the application for Spanish.

Tech Stack

  • ReactJS
  • Redux
  • React Router
  • Leaflet
  • Node/Express
  • Jest/Enzyme
  • Sass

Screenshots

Screen Shot 2019-04-16 at 11 43 54 PM

Screen Shot 2019-04-16 at 11 40 46 PM

Screen Shot 2019-04-16 at 11 41 37 PM

Screen Shot 2019-04-16 at 11 41 10 PM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published