Skip to content

rbrown29/Oregon-Hikes

Repository files navigation

Oregon Hikes

oregon

Author and Code design by Richard Brown

Links To Gitub project and live Site.

https://oregon-hikes.onrender.com/

https://github.com/rbrown29/Oregon-Hikes

This app lists hikes in Oregon.

Users can---

  • View, Click hike name to see more details, videos, and a map of hike.
  • Sign up
  • Login
  • Know the difficulty of the trail
  • Know the distance of the trail
  • view the json data at localhost:3001/hikesData
  • view the json data at localhost:3001/trailsData
  • view the json data at localhost:3001/bikingData
  • Internet search for more information on the hike, or the area.
  • View a 3D Terrain Elevation map of the hike.
  • View a Data map of the hike.
  • View a 2D and 3D google earth map of the hike.
  • View a video of the hike.

Maps, links, and Videos on the site

  • YouTube
  • All Trails
  • OregonHikers.org
  • Travel Oregon
  • Vist Oregon
  • Leaflet Open Street Maps
  • data.oregon.gov (Oregon State Data api)
  • Google Earth
  • Google Maps
  • Mapbox

3D Terrain Elevation Map was derived from the following articles and added custom code.

View my 3D Terrain Elevation Map repository here.

This app is a full stack app that uses the following technologies:

  • HTML

  • CSS

  • JAVASCRIPT

  • JQUERY

  • Express

  • Node

  • Mongo DB

  • EJS

  • Mongoose

  • Bcrypt

  • MATERIALIZE

  • GOOGLE FONTS

  • My Custom CSS

Getting Started

  1. Ensure you have Node.js installed.
  2. Create a free Mongo Atlas database online or start a local MongoDB database.
  3. Create a server/.env file with a MONGO_URL property set to your MongoDB connection string.
  4. In the terminal, run: npm install

Running the Project

  1. In the terminal, run: npm start or node sever.js or nodemon sever.js
  2. Browse to frontend at localhost:3001.
  3. Sign up and login to add, edit, or delete hikes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published