Full Ticketing System For Real Estate Managers

Matt Penny

Database Engineer
Software Engineer
Bubble
OpenAI
Xano

Role: I was the sole developer and web designer for this project

Project goal The brief for this project was to create a system where tenants could report any issues that they have in their property.The software would help them solve the issue, and if the issue needed additional help from the property manager, then it would report the issue and create a ticket for the issue. The property manager then had a backend which they could interact with to see all the details and resolve the issue.There was another much larger player in this space, but their solution was outdated and looked poor. My job was to build a better solution.






Solution The first stage of the project for me was to start building the user experience in Figma. I designed the flow that the tenant would go through when they reported the problem, and also the dashboard and backend that the property manager would interact with when they were resolving the issue.When this stage was signed off, I moved into Bubble to start the development of the software. Being quite a complex project, I used the majority of the features that Bubble offers, from the API connector, plugins, backend workflows, and privacy rules.Since there was a lot of processing that went on in this project, I spent a lot of time optimising the workflows in Bubble so that we used the fewest amount of work units to keep the hosting costs under control.This project required many connections with external resources. These included Stripe for payments, OpenAI for the interpretation of issues, PDF generators and SendGrid for emails, to name just a few.A key part of this project was using Xano. We moved a large part of the backend over to Xano as it would mean saving a lot of money on the hosting side of things. It also meant that the project would be a lot more scalable in the long term.I then used my experience in the web development space to build the marketing side, the front end, of the project. I created all of the graphics, wrote all the copy, as well as building and deploying the site in Duda.



Partner With Matt
View Services

More Projects by Matt