A Home Offer Tracker (Developed at Inman Hackathon)
- Bradley Inman
- Shane Farkas (The Agency) [email protected]
- Joel Burslem (1000watt)
- Paul Cooley (Imprev) [email protected]
- Tom Flanagan (The Group Inc)
- Artur Grigio (ListingZen): [email protected]
- Todd LaMothe (Union Street Media): [email protected]
- Ami Berger (Voiceter Pro): [email protected]
- Tomas McCandless (Voiceter Pro): [email protected]
- Ricky Watts (Coldwell Banker Heritage): [email protected]
- Ed Tee (PropertyWebBuilder): [email protected]
- Jess Martin (CTO & Co-founder, First.io)
API | DB | FRONTEND | APP |
---|---|---|---|
AWS Lambda + API Gateway | AWS RDS | Vue.js | React Native |
GET - api/agents/:agent_id/offers
GET - api/buyers/:buyer_id/offers
GET - api/sellers/:seller_id/offers
GET - api/offers/search
payload
"{
""buyer_id"": """",
""seller_id"": """",
""agent_id"": """"
}"
response
"[
{
""address"": ""123 Main Street"",
""mls_number"": ""55454454"",
""agent_first_name"": ""Jane"",
""agent_last_name"": ""Doe"",
""agent_brokerage"": ""XYZ Brokerage"",
""agent_designations"": ""CPRS, e-Pro"",
"""": """"
},
{
""address"": ""456 Elm Street"",
""mls_number"": ""098767890"",
""agent_first_name"": ""Jane"",
""agent_last_name"": ""Doe"",
""agent_brokerage"": ""XYZ Brokerage"",
""agent_designations"": ""CPRS, e-Pro"",
"""": """"
},
{
""address"": ""122 Andrews Ave"",
""mls_number"": ""2465422332"",
""agent_first_name"": ""Jane"",
""agent_last_name"": ""Doe"",
""agent_brokerage"": ""XYZ Brokerage"",
""agent_designations"": ""CPRS, e-Pro"",
"""": """"
}
]"
GET - api/offers/:token
PUT - api/offers/:offer_Id/events
payload
"{
""action"": ""next/prev"",
""event_id"": """"
}"
POST - api/offers/:offerID/subscribe
payload
"{
""phone"": """",
""first_name"": """",
""last_name"": """"
}"
PUT - api/agents
payload
"[
{
""first_name"": """",
""last_name"": """",
""photo_url"": """",
""cell"": """",
""email"": """",
""brokerage_name"": """",
""designations"": """",
""session_token"": """"
}
]"
POST - api/agents/create
payload
" {
""first_name"": """",
""last_name"": """",
""photo_url"": """",
""cell"": """",
""email"": """",
""brokerage_name"": """",
""designations"": """",
""password"": """",
""session_token"": """"
}"
POST - api/agents/login
payload
" {
""email"": """",
""password"": """",
""session_token"": """"
}"
GET - api/events
GET - api/events/:event_id