This project was created as the final part of Udacity's Front-end Nanodegree course. The goal was to create an app that fetches location data from a 3rd party API and renders it using the Google Maps Javascript API with React.
I used the City of Seattle's Open Data Portal, powered by Socrata (See API here) to get data about public swimming pools in the City of Seattle. The viewer can see which of the pools are indoor or outdoor.
You can preview the app at https://partiallymisplaced.github.io/circle-swim/
To review the code and test the app in a develompent environment:
- Clone this repository to a local directory of your choice with
$ git clone https://github.com/partiallymisplaced/circle-swim.git - Install all project dependencies with
npm install - Start the development server with
npm start - View in browser on port 3000
http://localhost:3000/
You can create a local build version which will make use of the service worker provided by create-react-app. To do so:
- Create a build using
npm run build - Serve build
- If you don't have a preferred method to do so,
create-react-apprecommends using the Serve package. Install it usingnpm i serve. - Run the serve with
serve - View the app at
http://localhost:5000
- If you don't have a preferred method to do so,
Dependencies are listed in this project's package.json