Skip to content

mtwynn/SmartRES

Repository files navigation

Smart Real Estate Signs (SmartRES)

Team

Michael Huang
Tam Nguyen
Michael Mac
Erick Samano
Jeff Huang


App Description

SmartRES is the solution for real estate agents to replace traditional painted real estate signs with digital signs that are capable of functions like displaying agent information and interior views of the property, video tours and conferencing, and even perform data collection. The software side of the product consists of two parts:

  1. The mobile application (currently with iOS) allows agents to review and update the digital signs at their properties, which will happen in real time. (~2100 lines)
  2. The digital signs will use Raspberry Pi's (model Zero W) with open-source software and Python scripts to compute, display, and retrieve data.

User Stories

Required Must-have Stories

  • Delete images needs more verification cases (1, 1,2,3, 1-5)
  • Regex verifications for signup and add property
  • Edit property details
  • Edit profile information

Optional Nice-to-have Stories

  • Remember Me Button
  • Reverse geocoding for add property
  • Search properties
    • With various filters
  • Video upload available
  • Map view of all properties using Geolocation services (Used Native iOS Mapkit)
  • Integration with Firebase
  • Use with third-party signups, like Sign up with Google, Facebook, OAuth, etc

Screen Archetypes

  • Login Screen

    • User can login
    • User can register for an account
    • User can save and remember their login information
  • Property Collection Screen

    • User can upload new properties
    • User can delete existing properties
    • User can "fuzzy" search for properties by street name/house number
  • Map View Screen

    • User can view the locations of their properties on a map
    • User can search for their existing properties and locations
    • User can add their current location as a new property if they choose to
  • Profile Screen

    • User can see their agent information and real-estate logo
    • User can add and change a profile picture
    • User can log out
  • Main Property View Screeen

    • User can view a automatically/manually rotating slideshow of images related to this property
    • User can add new images
    • User can delete old images
    • User can edit property details and property thumbnail

Navigation

Tab Navigation

  • Property Collection Screen
  • Map View
  • Profile Screen

Login/Signup

+ +

Property Collection

Add Property

Edit Property

Profile

Sign View (currently from Desktop)


App Pitch Presentation Deck


Future Implementation/Ideas


Todo

  • Create a working executable for Python script
  • Restyle Delete images button
  • Add activity indicators for all loading operations
  • Tab bar items highlight when selected
  • Port application over to Firebase
  • When signs/properties go online, update sign count in app

About

Repository for SmartRes software

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages