
My Work
Unrevealed Project
Full fledged WebApp with several features, including Users, Client & Project Management. Along with Quoting, Documents, 3rd party Storage API integration and more. Details to be revealed in a future date.
Inspection / Reporting System
Built from the ground up the ability for users of the system to take photos of a geofenced site with dynamically allocated categories and inspection check boxes, allowing the user to upload, rate and comment on the location of a site for whatever criteria that is required (e.g. Cleanliness / Business of a specific location. Also added the ability for multiple users to work on the same report along with specific configurable restrictions on frequency / access of a report, along with ability to export. (Completed entirely from Back to Front end, images coming soon...)
Roster System
Built a rostering system from the ground up, focusing on usability while also trying to make it as extensible as possible. This feature allows for the rostering of staff members utilising the various positions available at the location, notifying when already working as well as meeting a variety of criteria. Along with this is the addition of a duplication function that allows for quick rostering for the future weeks, and even more features.
Forms System
Through the requirement of needing a COVID-19 form, I built a system that would utilise a 3rd party Form Builder, integrating it into the system, while building on-top of it. What was built on top was a dynamic and flexible Form Query system that would allow for powerful Form Response filtering as well as notifications/follow up actions that would be shown direct to the respondee with a custom message. Planned additions are adding respondee signatures along with many more options.
Chat System
Upon needing a way to communicate with staff I built a internal chat system for both the Web and iOS/Android App versions of SLAIR, utilising Google Firebase as the backend. It features typing, active/inactive status', ability to send attachments and more.
Broadcast System
The need to get a message to all staff members ASAP was becoming an issue, that's where the broadcast feature came in handy. This feature allows for specified filtering of a users position and placement in the Company to send out an iOS/Android notification (Title, Message) ASAP or scheduled for a specific date and time.
iOS/Android Profile Page
Built a Staff profile page that allows for dynamic uploading of required documentation that is then approved/denied for office support. Profile page also allows viewing of a users basic information along with changing password and toggle dark mode