Skip to content

scottolafsen/Wasatch-River-Runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Northern Utah Boater Alliance (NUBA)

Deployed Heroku Link

Landing page for the whitewater boating community of Northern Utah

Table of contents

General info

  • Utilizing the USGS Water Services API, this web app displays realtime river level data from rivers along Utah's Wasatch Front.
  • Rivers have pre-set High, Medium, and Low levels determined by guidebooks, when the level comes in from the API the individual rivers are rendered a specific color based on those levels. Users can also click the gauge to get a 7-day chart of the rivers level.
  • Whitewater events calender utilizing MongoDB for CRUD, users can sort events by tags to see whats going on in the area, and also post their own events.
  • Uses React Google Maps to display gauge components on regional map that shows current river levels and the 7-day charts

Technologies

Project is created with:

  • ReactJS
  • Axios version 0.18.0
  • Express version 4.16.3
  • Mongoose version 5.3.16
  • NodeJS version 8.12.0
  • MongoDB version 8.12.0
  • google-map-react version 1.1.4
  • react-moment version 2.24.0
  • reactstrap version 8.0.0
  • recharts version 1.5.0

Setup

  1. Start by installing front and backend dependencies from package.json. While in top level, run the following command:
npm install

This should install node modules within the server and the client folder.

  1. With Mongo running, run the following command in your terminal:
npm start

The page will reload if you make edits.
You will also see any lint errors in the console.

Screenshots

Screenshot Screenshot Screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published