- Lu Wang
- Brandon Penman
- Harsh Gautam
- Shirsha Sen
- Brandon Lopez
Spot Finder is a platform designed to make it easy to discover and share recreational spots for hobbies and sports like hiking, fishing, and skating. Users can upload and share their own findings, including geographic coordinates (latitude and longitude) and images to showcase the spot to other users. The platform allows users to search for, bookmark/favorite, and organize personal collections of points of interest that can be shared as well.
- Landing Page: View local spots and search for new spots.
- Personalized Searching: Filter by criteria such as likes, location, and tags (include/exclude).
- User Posts with Tags:
- Locations (longitude, latitude)
- Sports/Hobbies (tags)
- Photos
- User Feedback:
- Likes, dislikes, and comments on posts.
- Favorites and Collections:
- Users can favorite spots and add them to personal collections.
- Collections can be shared with other users.
- Profile Page:
- Displays user's spots, comments, favorites, and collections.
- Collection Page:
- Display contents of a collection, accessible from the user's profile or a shared link.
- Location Detection:
- Auto-retrieve user's current location for posting.
- Integration with Google Maps for directions.
- Authentication:
- OAuth Integration (GitHub, Google, Facebook login)
- Two-factor authentication.
- Dark Mode: Easily switch to a dark theme at night.
- Google Maps Integration:
- Directions: Retrieve directions to spots using Google Maps API.
- Routing: Display routes and estimated travel times.
- Advanced Search:
- Natural Language Processing (NLP) for enhanced search capabilities.
- Filters for location and type to refine results.
- Voice Interaction:
- Speech recognition for voice-activated searches.
- Audio feedback to enhance interactivity.
We pledge our honor that we have abided by the Stevens Honor System.