Aggro Surf is an aggregated surf forecasting application that pulls from several surf and weather modeling websites, performs mutations, and displays data forecasts in an intuitive manner.
The RESTful API was built with Rails and PostgreSQL while the front end was built with React, Redux, Thunk, Leaflet.js, Chart.js, Google Maps, and Nightmare.js.
API endpoints Authenticated using JWTs.
- Clone this repo and cd into it like
$ git clone https://github.com/hmorri32/aggro-client.git && cd agro-client
- Install dependencies like
$ npm install
- Start the dev server like:
$ npm start
- Navigate over to
localhost:3000
- Boogie til you barf