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

.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.