Steelhacks-2023 / Lost-At-Pitt

Lost @ Pitt is a multi-platform lost-and-found tracking application, allowing users to return & reclaim lost items. Currently in development!
https://steelhacks-2023.github.io/Lost-At-Pitt/
6 stars 0 forks source link

Document future features as Issues #24

Closed tbeidlershenk closed 7 months ago

tbeidlershenk commented 10 months ago

What I can think of right now:

  1. Need to update database schema with:
    • User table for their home Geoposition (#2 )
    • Their submitted posts
    • Their messages to other users (which we will work on in the future)
  2. Need to implement the messaging system between users
  3. Filtering / Searching functionality through the current posts in ListView
  4. Move database operations to their own file (instead of having "FirebaseFirestore.instance.collection" and add / remove functions everywhere)
  5. ... add more
jeffzheng13 commented 10 months ago
  1. Need to update database schema with:

Why is this necessary? Instead, how about we ask for the user's location and if permission is given we use their current location else we default it to Pitt's official address?

tbeidlershenk commented 10 months ago

Sure, but won't we need a user table at some point to store their messages, posts, and any other user data anyway?