Skip to main content

Project case study

EquityDeals

A full-stack real-estate investment platform for presenting discounted property opportunities and supporting buyer engagement across a React and TypeScript interface with Firebase and backend services.

Engineering case study by Jonas Viray, Full Stack Developer & AI Automation Engineer

EquityDeals | project by Jonas Viray

Overview

EquityDeals provides a structured digital experience for investors browsing discounted property opportunities and joining the buyer pipeline. The application uses React and TypeScript on the interface, with Firebase and backend technologies including Express, Node.js, and Java represented in the implementation stack. The case study focuses on the product flow and full-stack delivery rather than making claims about investment returns.

engineering summary

Problem → Architecture → Contribution → Result

Problem
Real-estate investors needed a clearer digital path for discovering discounted property opportunities and moving from property interest into buyer engagement.
Architecture
The implementation spans a React and TypeScript interface with Firebase plus backend technologies including Express, Node.js, and Java, supporting the application and data flows behind the property experience.
Contribution
Contributed to the full-stack implementation of the investment platform, including the application experience used to present opportunities and support buyer-facing interactions across the listed frontend and backend stack.
Result
The platform gives investors a structured place to discover property opportunities and gives the business a clearer digital channel for building and serving its buyers list.

Related service: Product Engineering & Business Systems

Public product-surface details below are included as scope context from the observed site or application. They are not presented as claims about business outcomes, revenue, approvals, health results, or other client marketing metrics.

Observed product surface

  • Property search and listings with detail pages, favorites and inquiries
  • Buyer accounts with Buy Box criteria and matched-deal notifications
  • Offer, counter-offer, LOI submission and financing request flows
  • Seller pages including property valuation and selling process
  • Admin/agency back office: CRM contacts, pipelines, automations, SMS (Twilio), calendar, reports, GHL sync
  • SEO landing pages for 'we buy houses' across multiple states and cities (57 URLs in sitemap)

Public product areas

  • Properties (Residential / Commercial)
  • Investor Marketplace
  • Sell My House Fast / Sellers
  • JV Deals / Sell Your Deal
  • About / Team / Hiring
  • Contact
  • We Buy Houses state and city pages

Intended audience · Real estate investors (fix and flip, BRRRR, wholesale, multifamily, commercial) and home sellers

Planning a system with similar complexity?

Send the requirements, current stack, and constraints. I'll outline how I would structure the system, where the main risks are, and what an implementation path could look like.

All work