SaaS: Development of a document scanner for tax documents as a PWA with Laravel backend
In order to simplify the recording of receipts for taxpayers and make them directly accessible to the tax consultant, we are developing a client-capable web app with document scanner and DATEV connection for our customer.
Our customer's vision was to significantly simplify document entry for SMEs and sole traders and to provide a progressive web app tailored to the needs of the target group.
The application should not only simplify document entry for taxpayers, but also make it easier for the tax consultant to provide the documents. In order to achieve these goals, a customised solution was developed that will not only be made available to the company's own law firm, but also as SaaS to other law firms.
Our solution
The solution includes a Nuxt.Js frontend with PWA support, which enables an optimal user experience on different devices. Test coverage was provided by PhpUnit and Cypress to ensure that the application runs flawlessly and smoothly.
The backend was developed with Laravel and is multi-client and multi-user capable. It was also tested by PhpUnit to ensure the high quality of the application. The OpenCV technology was used for document recognition via smartphone camera.
This enables users to easily capture receipts using the smartphone camera and process them directly in the app.
By combining these technologies, a solution has been created that significantly simplifies document capture for SMEs and sole traders while reducing the workload for tax advisors. The application can also be made available as SaaS to other law firms in order to increase efficiency and productivity in the tax sector as a whole.