Easy Apartments and Properties website and API

Easy Apartments and Properties

Easy Apartments and Properties or if you like Easyanp, is a platform that helps individuals who want to rent or purchase properties connect with properties that have been listed by Landlords.

After witnessing how hard it was for people in Kenya to find houses for rent, Dennis Kiprop, the founder of Easyanp, approached us with his idea on how to solve this problem. He wanted a Mobile Application exclusively. But we thought It would be excellent if he started with a web application first, then transition to a mobile app later.

The problem

Dennis approached us with a simple idea, which he explained to us over the phone. We thought It was an excellent idea, but there was no documented way of going about it. No wireframes, no documents, nothing.

So, basically, not only were we going to develop the product, but also designing it.

Apart from building the platform, we also had to figure out how Landlords would get their properties listed on the platform and what details they needed to provide.

Not only that but we also needed to figure out how to implement an easy way for the onboarding of tenants.

Speak to your customers in your own words. Be honest about what you can or cannot do. It helps you understand your product better. It helps you deliver better results.

Rai Omido, Software Engineer

The Solution

At the beginning of the project, we held a few phone calls with the client, just trying to get the gist of what he was envisioning for his product.

we then sat down and formulated a design for the system including the database and all. The client then got a chance to review what we had come up with and he gave us a green light to proceed with work.

The next step we took was to determine the tools for the job, after which we delved into setting up environments for the development, testing, and deployment of the project.

Soon afterward, we began the development of the project.

We used Laravel and many other frameworks and libraries to build a futuristic website platform for Landlords to showcase their properties to tenants, and also a powerful REST API that served both the Mobile application and the Website application.

Additionally, we built an epic dashboard using VueJs, with a strong Role-Based Access Control System that helps administrators restrict access to different modules according to roles and permissions assigned to each member of the staff.

The Results

At the end of the process, we were in command of a brand new Website Application, a REST API.