Skip to content

Romeslayer/potSpotFE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PotSpot

The Pot Spot application is currently deployed here

adding-pothole

Welcome to the Front End of the PotSpot application, in which you can track, update, and add/remove potspots in your local municipality. To see the API ends of this project go here

Setup

If you would like to run the application locally you would need to:

  1. Clone down the Repo
  2. cd into the directory
  3. Run npm i to install all dependencies
  4. Run npm start, which will run the application on localhost:3000
  5. For the Google Map Api to work you will have to add your own api key:
    • First create a file called .env.local in the main directory
    • Inside the .env.local declare variable named REACT_APP_GOOGLE_KEY = "with your key here"

Goals

  • Develop an MVP coupled with the learning goals from the PotSpot API
  • Create a multi-page application implementing React Router that can be accessed by a single user
  • Implement the ability to view and manipulate pothole data, including updating the status of a pothole (pending, in-progress, and done), as well as the ability to add and/or remove a pothole

status-board-deleting-pothole

Potential Extentions

  • Update status of each pothole in the database
  • Upload image/picture files as opposed to just using image URLs
  • Right-click on the map to add a pothole (while keeping the form functionality)

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •