Campster is a full stack web application that allows logged in users the ability to create trips and will soon get location data, campgrounds, weather, and moon phases to help users make their next camping/road trip perfect!
Heroku link to app: (https://campster-sei.herokuapp.com/)
Example index page for trips made:
"Details" page to update existing trips:
This app is still a work in progress and is currently being overhaualed to remove class based components and replace them with hooks and functional components.
Once all icebox items have been implemented there will be a redesign of the websites look to be more dynamiv, consume 3rd party API's to get real time weather and sky reports, and allow for communications between linked users to a trip for text messaging via Twilio.
Current state is a full suite of user-CRUD to simply make trips in a MERN-stack browser app with authentation/authorization features for logged in users.
- MongoDB
- Express
- React
- Node.js
- HTML5
- Bootstrap/CSS
- Mongoose
- Heroku (for deployment of app)
- Git VCS
- 3rd party API's for
- Google Maps API for location data via iFrame
- Federal Government database of all recreational facilities
- OpenWeather for real time weather data
- Twilio for real time text messages to be sent
- Trello for organization of productivity flow
- Heroku to create link to the app for deployment
- GitHub for repositories and storage of data
- GoogleMaps for map and location data
-
API's to provide the data resources to plan a trip better
-
Uploading of photos taken on trips
-
Rating for campgrounds to develop my own API that can be leveraged
-
Creation of badges or awards for users who log in and tag campsites or see the great outdoors
-
Reconfigure components