Risktech is a company that provides risk management services to companies. They assess the potential liability risk in the building, with the building and with staff. The purpose of the portal 'Haztech' is to provide a digital service to Risktech staff to input inspections, centralize images and export out reports.
The first major challenge was converting their paper-based process to a digital workflow. This involved making sure that the portal was useable on the go so a tablet and mobile version of the portal also needed to be built. This was achieved by ensuring that the design of the site was built using responsive design.
Another very important aspect was the PDF export. It needed to be a live export meaning that as content changed on the site you could instantly export a new PDF with the updated information. The PDF itself had to include not only text but the images collected by the staff onsite and uploaded through to the portal. The PDF also needed to be specifically designed as they are treated as official documents for insurance companies and liability companies.
The main difficulty of this project was the load times. Many aspects of the site including the PDF exporting, took a fair amount of resources and slowed the site down. However, alterations were made to ensure that the site's speed was still at an optimal level. The portal was built in Laravel and used the Bootstrap framework for the design. It also used the library TCPDF to help generate the PDFs.