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.