Over the past two weeks, we’ve been focused on one big goal: making Greenlitres feel less like a collection of separate real estate tools and more like one connected investing platform.
A lot of that work centered around the Search experience, but what started as a search-page update turned into something much bigger. We rebuilt the page into a true Greenlitres Command Center, improved how searches behave behind the scenes, expanded the way users can interact with active deals and portfolio properties, and cleaned up a significant amount of legacy architecture along the way.
Here’s what we delivered.
A New Greenlitres Command Center
The biggest visible change is the redesigned Search experience.
Instead of treating Search as a basic listing-results page, we’ve turned it into a central place for navigating the major parts of the Greenlitres investing experience.
Users can now move more naturally between:
- Explore Listings
- Simple Search
- Advanced Search
- Active Deals
- Saved Properties
- Portfolio
- Financial Assumptions
- Investment Buy Box
The top of the page now includes a cleaner simple-search experience built around the most important starting filters: location, property type, maximum down payment, and maximum purchase price. The interface also clearly shows which part of Greenlitres you’re currently using, whether you’re exploring listings, looking at active deals, reviewing saved properties, or working with your portfolio.
We also rebuilt the Explore and Controls menu to make the different parts of Greenlitres easier to understand and access without disrupting the map or property results underneath it.
The result is a Search page that now behaves much more like the central command center for the platform.
Simple Search and Advanced Search Finally Work Together
One of the less visible, but more important, updates involved fixing how Simple Search and Advanced Search communicate with each other.
Previously, it was possible to run an Advanced Search in one location, switch back to Simple Search, enter a different location, and still end up looking at results from the previous search. In some cases, the two search interfaces could even display different locations at the same time.
That obviously isn’t the experience we want.
We traced the problem through the underlying search workflows and rebuilt the way search state is managed so the different parts of the interface now reference the same canonical search state.
In simpler terms: when you change your search, Greenlitres now does a much better job of knowing what you actually asked it to search for.
We also fixed the default map behavior so users without an active location search are taken to their current geographic area instead of landing on an unrelated default location.
Active Deals Are Now Part of the Same Experience
We’ve also continued bringing the deal-management side of Greenlitres into the Command Center.
Active Deals now uses the same core map and property interface as listing exploration, while changing the underlying data to show properties the user is actively tracking.
We added Deal Stage filtering and established the foundation for additional deal-specific search controls, including location and target closing date.
The bigger idea here is important.
Greenlitres shouldn’t stop being useful once you find a property you’re interested in.
Discovery is only the beginning of the investment process, and we want the platform to continue supporting investors as properties move from potential opportunity to active deal.
A More Useful Portfolio Experience
We also expanded the Portfolio side of the platform.
Portfolio search now supports location filtering and new controls around:
- Lease Status
- Performance
- Needs Attention
Lease Status can distinguish between fully occupied, partially occupied, and vacant properties, while the Performance filters are being structured around whether a property is cash-flow positive, breaking even, or cash-flow negative.
We also simplified the underlying Portfolio search workflow so changing filters no longer requires unnecessary page reloads.
That may sound like a small technical change, but it contributes to something we care about a lot: making Greenlitres feel faster and more natural to use.
Cleaning Up the Platform Behind the Scenes
Not every meaningful product improvement is something users can immediately see.
While reviewing platform performance, we discovered that an old legacy property-details page was responsible for a surprisingly large amount of application workload, even though it is no longer the page used by the current Greenlitres experience.
Further investigation revealed that a number of older test pages, retired search experiences, experiments, and legacy workflows were still referencing pieces of the old architecture.
So we did a major cleanup.
A large number of obsolete pages, old search implementations, test pages, sample experiments, old profile versions, and legacy workflows were removed from the application.
The immediate benefit is a cleaner platform that is easier to maintain and reason about. We’ll also be monitoring the impact this cleanup has on workload and overall performance.
Building a Better Website Foundation
The cleanup also exposed another area that deserved more structure: the Greenlitres website itself.
We created a new SEO and Page Inventory tracker that now documents every surviving page in the application along with its purpose, current status, replacement pages, entry points, SEO indexing status, titles, descriptions, canonical settings, sitemap decisions, workload concerns, and future updates.
What began as an SEO inventory has effectively become our master website-cleanup plan.
That gives us a much clearer picture of what is current, what is legacy, what needs improvement, and what should eventually disappear entirely.
A Small but Encouraging Test
One of our favorite pieces of feedback from this update came from an existing Greenlitres user.
After seeing the redesigned interface, the immediate reaction was essentially:
“Thank god.”
Sometimes that’s all the usability testing you need.
The old experience clearly had friction, and seeing an immediate positive reaction to the new structure was a good sign that the Command Center is moving in the right direction.
What’s Next
The Command Center rebuild itself is essentially complete.
Our next round of work is going to focus less on adding something brand new and more on tightening up the foundation we just uncovered.
Next on the list:
- Improve Deal Tracker records so location filtering can use a clean, normalized city field.
- Make sure Portfolio records consistently store Lease Status and Needs Attention information.
- Normalize inconsistent MLS property types into stable Greenlitres categories while preserving the original MLS property-type detail.
- Continue cleaning up remaining website pages and legacy workflows.
- Update the pages we’re keeping so they are visually and functionally consistent with the current Greenlitres experience.
- Work through SEO titles, descriptions, canonical settings, sitemap decisions, and indexing rules across the site.
- Monitor Bubble workload after the legacy-page cleanup to confirm the performance impact.
Once that cleanup cycle is finished, we’ll take another look at the platform and decide what the next major product priority should be.
Have an Idea for Greenlitres?
We’re also opening the door a little wider for user input.
If you’re using Greenlitres and there’s something you wish the platform could do, tell us.
It could be a feature, a filter, a workflow, a report, a piece of data you wish you could see more easily, or even one of those random “you know what would actually be useful?” ideas.
We’re actively building and refining the platform, and user insight is one of the best ways for us to figure out what deserves attention next.
We can’t promise that every idea will make it into the product, but if something makes sense for real estate investors and fits where Greenlitres is going, there’s a very real chance we’ll throw it into the roadmap.
Once this cleanup cycle is complete, we’ll look at the platform, the feedback we’ve received, and decide what comes next.
For now, the goal is straightforward: keep tightening the foundation so whatever we build next starts from a cleaner, faster, and more connected Greenlitres.