Skip to content

FunCheap/FunMapSF

Repository files navigation

FunMapSF is an event browsing app that takes the curated events from sf.funcheap.com and displays them on a map, allowing users to easily find things to do in the bay area. User Stories link : https://trello.com/b/0J15yyNi/funmapsf

Video Walkthru:

https://www.youtube.com/watch?v=SLRmsV_Nmvk&feature=youtu.be
https://www.youtube.com/watch?v=0EEvXZjIzrQ&feature=youtu.be

Required stories:

  • Users can view events from sf.funcheap.com on a Google Map view.
    • Events are shown as icons based on the event type
    • Clustered events are consolidated into a numbered bubble.
  • Users can select a "List View" to view a list of all events currently shown on the map.
    • List view contains a background image and information such as title, location, price, and date/time, and a "bookmark" button.
  • Users can click a cluster bubble and see a list of events from that cluster.
    • Users can click an event icon or list item to view details in an "Event Detail" screen
    • Description, location, start/end dates and times, location, headline photo
    • Bookmark button
    • Share event button
    • Add to calendar button
    • Map view of the location along with a "Directions" button.
    • Click a link to view an event webpage
  • Users can search and apply filters to the map
    • Events matching a search parameter. Should be matched against event
    • Date Range
      • Today (Default)
      • This week
      • This weekend
      • Next two weeks
      • Next 30 days
    • Price
      • Any (Default)
      • Free
    • Categories
      • None (Default)
      • Any other categories Ex: Top Pick, Annual, Pets, etc...
  • Users can save filters and view them in a "Saved filters" section
    • Users can elect to be notified when events are added to each filter.
  • Users can view bookmark events on a list
  • Events are stored and filtered using a local database periodically updated using Firebase, since no API exists for sf.funcheap.com.
    • When new events are added, check if it matches user subscriptions. If it does, push a notification to that user. Clicking a notification will bring users to the event detail page.

Optional

  • Users can select a venue or general location and be shown a list of events happening in that area, chronologically (i.e. a Calendar of events for that area/venue)
  • Users can set an option to be notified of events "Near Me". This feature would be implemented using a location service that periodically checks for events happening that day within a specified range of the users current location.
    • Users should be able to set filter settings and distance thresholds for this notification using the same criteria as search filters.

About

Explore a curated map of local cheap and free events in the San Francisco Bay area.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages