ImmoStreet

ImmoStreet.ch is a local real estate portal in Switzerland. The user can browse and search for ads, subscribe to email alerts with the new offers, and publish his/her own listings for a fee.
Background
We started working on the project in 2008 and inherited the codebase from the previous developer. Our job was to maintain the application, fix any issues occurred and implement new features requested by the client.

What we did

Architecture

We applied a common (at least back then) approach: database, frontend, and backend with data access and business logic. The client preferred Microsoft stack so we used MSSQL for the database, WCF web services for backend and ASP.NET MVС application for the frontend.

Search engine

The users are able to search for the ads, refine the search with additional parameters, display the list and the map (along with the banners), display full ad details, and send requests to agents or sellers. If no offer was a fit for a user at that moment, he/she could subscribe to the updates of the current search filters and the system would automatically send appropriate emails with the newly available properties.

Profile

In case the user was interested in saving the search history, marking properties as favorite, and publishing the ads, he/she could create a personal account or log in with his/her social networks.

Payments

The system would generate invoices and bill the credit card according to a selected plan. We used a third party payment processing service (https://www.datatrans.ch/) to handle that.

Lead generation

The application generated leads for sellers of properties as well as banks. We integrated a mortgage calculator through which the user could also send a request to several banks.

Mobile app

The application generated leads for sellers of properties as well as banks. We integrated a mortgage calculator through which the user could also send a request to several banks.

The Outcome

We completely refactored the frontend part and introduced a new design and a mobile app for iOS in 2013. In 2016 the application was sold to a new owner so we were asked to handle another project for the same client.

Tech stack

Backend
MSSQL, .NET WCF
Frontend
ASP.NET MVC, jQuery
iOS
Objective C
Project Management
Sergey Mukhorin
Development
Vladimir Boyarkin
Dmitry Zhemkov
Natalia Kokovikhina
Design
Yves Prongué
QA
Anastasia Nagaeva
More projects
Designing eSports for TV
The goal of the project was to develop a concept of an app that would be more than just something convenient for eSports fans but bring eSports into every living room.
Dubai Public Transportation App Concept
Redesign of public transportation app for a large touristic city. Balance and topping it up, navigation, and intelligent feed.

Cookies

Hi! We use cookies to improve our site and your experience. By using our website you are accepting our Terms of Use. Read more here.