eBAST
A platform for generating project handover reports (BAST)
The Problem
After project completion, teams had to manually compile large reports containing data and numerous images into formatted Word documents. This was time-intensive and often prone to formatting errors, especially when handling a high volume of data and inconsistent image sizes.
The Solution
A web application to streamline report creation. It allowed users to input project data and upload images, which would then be compiled into a structured handover report document (BAST). Automation significantly reduced human error and production time.
Outcome
The system cut the report creation time from days to just a few hours, while producing outputs that were consistent with the required templates and far less prone to manual errors.
Technical Highlights
- Tech Stack
-
Key Tools
- docx-templates for Word document generation
- cropperjs for maintaining consistent image aspect ratios
- Image optimizer to reduce file size and speed up report generation
-
Features Implemented
- Admin dashboard for managing company data and letter templates.
- Image cropping and compression before upload
- Dynamic Word document generation with consistent styling and structure