UnitVPM's property management dashbaord allows property owners and managers to easily manage their tenants and inventory. Using the dashboard managers can send out mass announcements, receive payments and invoices, create and search customers, create units and upload 3D walkthroughs, receive maintenance requests send by tenants, and schedule labor their partners.

Project Description

Our role in this project was to create a dashboard for property owners and managers to be able to accomplish their day to day tasks by ease. Our main development goal was to create a dashboard so easy to use and navigate around that property owners that are not tech savvy can easy handle and complete their tasks. We made the web dashboard user-freidnly and mobile friendly so no matter what device it was used the functions were simply accessed. It was crucial that the platform's performance was fast and easy to use.

Our Role

Tools Used

React

JavaScript

HTML & CSS

Node.Js

Express

AWS

Stripe API

Axios

Bcrypt

Lodash

Asana

Teams

Photoshop

Adobe XD

Illustrator

Minimal Clay UI Mockup with Gradient Background for Phone App with Download Button (2).png

Project Timeline

Idea Formulation and Research

Discussing with our client the details of the project such as the key features and their desired theme. Also doing market research for the right color scheme and app layout.

Specifications and Design

Identifying the duties and key features of the app and discuss the needs of their niche. According to the requirements of the client and our research we design the wireframes and mockups using tools such as Photoshop and Adobe XD. 

App Architecture and Development

Start development of the frontend and the backend of the application. During the process we constantly communicate with our client and update them timeline and current tasks. Also keeping a weekly meeting schedule to provide updates. 

Testing and Finalizing

Testing the application to ensure there are no bugs or glitches with the code and making sure the application is to the standards and likings of the client. Once the project is approved by the client we finalize and prepare for launch.

Publishing

Publishing the application in its requested platforms such as iOS, Android, web, desktop, watchOS, iPadOS, Windows, and many more.