Case Study - Short-term Accommodation Management Application
This is a unique application designed to assist LGAs in the control of the short-term accommodation sector by streamlining compliance to ensure that properties are properly managed.
- Client
- Tenac Solutions
- Year
- Service
- Web app development
Overview
Tenac Solutions short-term compliance management application was built using Bubble.io, a no-code software development platform. This streamlined our develeopment effects and allowed us to deliver a product within the specified timeframe and budget, while meeting all the requirements specified in the functional specifications scope of work.
This was a multi-tenant and multi-role application, including a property owner and manager role, an LGA officer and administrator role, and a system admin. The app allows for many LGAs to manage properties within their area, keeping data security and privacy in mind for each LGA. We also have a non-user role for outside renters and residents to submit complaints about properties, which are managed by the LGAs.
Some of the core features of the application include licensing property owners and collecting licensing fees. Verifying compliance by automated audits and follow-ups. Booking inspections for multiple properties. Logging complaints for registered and non-registered properties. Identifying bad actors and taking action based on their compliance record. And policing non-compliant property owners by issuing of notices, pentalties and fines. The system includes dashboards that provide a management overview the LGAs and other stakeholders, and allows for effective communication via an in-app messaging function.
We used various API integrations in this project for many of the core functions. Stripe was used for LGAs to set license fees and fine amounts, and collect these fees from property owners upon registration. Twilio and SendGrid APIs were used for automated sending and receiving of SMS's and emails within the system and 2 factor authentication, and Google APIs were used for geographic location data.
The system was also heavily documented with over 80 pages of user documentation and also technical documentation of the system build. The user documentation was integrated into the application itself for easy reference by users. A support ticket functionality was built for users to submit issues to our system admin dashboard. This admin dashboard allows us to manage top level system settings, manage users, and streamline customer support.
What we did
- Bubble.io Development
- Custom Javascript Code
- Multiple API Integrations
- Extensive Documentation
- Rigorous Testing
- Development cost savings
- 400%
- Delivery time
- < 3 months
- Pages of documentation
- 80+
- Core functionalities
- 20+