Less Travelled is a fullstack JavaScript-based single-page web application that brings travelers together with the love of strange and creative points of interest found across the united states.
https://less-travelled.herokuapp.com/
- Signup for an account.
- Login to an account with verifiable auth.
- View an index of Attractions.
- View Attractions in detail.
- Locate Attractions on an interactive map.
- Leave reviews and rating on Attractions.
- Filter for Attractions by name.
See our Wireframes here - https://github.com/ColtW27/Less-Travelled-/wiki/Wire-Frames
- MangoDB - Modern database using clusters to store data.
- Node.js - non-blocking and highly scaleable runtime environment for JavaScript-based network applications.
- Express.js - minimalistic and flexible Node.js framework.
- Javascript - Language that allows us to effectively implement Event Driven Programming.
- React - Javascript library that allows our application to update and rerender only the new information, making for a faster application with less frequent server requests and a more fluid user experience.
- Redux - Javascript library that allows the app to contain and manage front end state in a predictable and efficient manner.
- Google Maps API - Interactive and accurate location mapping.
- This allows users to create a profile in order to add attractions to the map and add personal travel stories as 'Talltales'.
- Displays a list of attractions in a given location.
- Users can view individual attractions in closer detail, with larger pictures and a full description of the oddity. Reviews will also be available from this page.
- This allows attractions to be added to the database by users, storing data including the attraction's name, location, rating, and description.
- The attraction search feature will make filtering attarctions simple. Filters will include location, category, rating, etc.
- Users can leave reviews on the attractions, including their favorite aspects and recommendations for visiting and getting the most from the attraction.
- Drawing routes from attraction to attraction for trip planning, including time and distance calculation.
- Github - https://github.com/ColtW27
- Github - https://github.com/rahulj93
- Github - https://github.com/duskstone
- Github - https://github.com/CGodl