Skip to content
This repository has been archived by the owner on Dec 23, 2023. It is now read-only.

spotter-find-your-spot/spotter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Spotter: Find your SPOT!

Summary

Discovering the perfect spot to explore can be challenging, especially when you are in unfamiliar territory. That's why Spotter is here to help! Our app uses sophisticated algorithms to analyze user preferences and location in order to give tailored suggestions for nearby spots to explore. With Spotter, you’ll have the freedom to explore the area, discover new spots, add images/links of your favorite locations, and save places for future visits. You can also sort spots based on criteria such as most frequented, cost-efficient, and popularity. With Spotter, you’ll have access to a huge database of restaurants, game zones, and amusement parks that's tailored to your tastes. Additionally, you can get exclusive discount coupons for some spots. Spotter also enables you to connect with local artists and promote their work at events, as well as create a community by connecting people and enabling them to share their favorite hangouts. Spotter makes it easy to explore, save money, and promote – so you can make the most of your outings. With our integrated Instagram integration, you can reach a wider audience with reels and posts. Don't settle for the same old boring hangouts, let Spotter help you find the perfect spot – no matter where you are.

Technology Used

Firebase
Dart
Google Cloud
Flutter

Functionalities

Mentioned below are the functionalities of spotter app:

Authentication

  • SignUp / Login using Google Authentication.
  • Email authentication using email and password.
  • Phone auth and verification using phone number.
  • Authentication using email and password.

Registration

  • Unique username for each user.
  • Upload image for profile.
  • Choose spot preferences.
  • Create password for user.
  • Set location preferences.

Primary Functionalities

  • View nearby spots based of current location and variable radius.
  • Modify radius for spot search.
  • Create new spots.
  • Add images or link to a spot (called a drop).
  • View spots by scrolling a map.

Secondary Functionalities

  • Make a spot favourite.
  • Rate a spot.
  • Relate to a drop.
  • View other user's profile and spots.
  • Follow other users.
  • Update preferences.
  • Use coupons provided to a spot to avail discounts.

Additional Functionalities

  • Animations for loading.
  • Animated popups for errors.
  • Success messages.

Screenshots

Splash, Login & Registration

Splash Login Preference Registration
Home Map Profile Settings
Spot Details Spot Details Spot Creation Spot Creation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published