Nomad
Live Site
Need help planning your next outdoor trip? Consider using Nomad, an outdoor backpacking app that makes it easy for users to plan a trip around popular trails in California. Select a trail to view its details and weather forecast. Once you've decided on a route, you can pack your essentials to go along with your trip.
Nomad was built with an Express backend while using MongoDB for data storage. The frontend was built using React/Redux to create a smooth single-page webapp.
Technologies
- MongoDB
- Mongoose
- Express.js
- Axios
- React/Redux
- Node.js
- HTML
- CSS
- WeatherApi
- Heroku deployment
Features
User Auth
- Users can signup or login to an existing account
- Guests can try the app as a demo user
- Credential validations are present
- New users can signup from the front page carousel
Trail Maps
- Select from a drop down to view a list of routes in that particular park/region
- Displays detailed information such as
- Distance
- Difficulty
- Travel Time
- Popularity
Weather Forecast
- Displays live and detailed information about today's weather
- Forecasts up to 3 days of weather for any particular region/park
- Forecast icons are intuitive
- Current weather information persists on refresh