Home Work
SaaS developmentAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOEcommerce development
AI solutionsB2B platformsE-commerceHospitalityLead generationLogisticsEducationProcess automationSaaS platformsStartup MVPReal estateHealthcare
LegalHealthcareReal estateFinanceHospitality
The HagueRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
AboutProcessLabBlogContact
STUDIO Nº 04 · NEDDEV ATELIER AI · AUTOMATION · 2025
CASE · 14 OF 32

FlexUren

40+ spreadsheets into one smart flow. Document AI · validation · audit trail.

FlexUren AI timesheet processing and automation
In short

FlexUren replaced 40+ Excel files with a smart AI flow for hours processing. Document AI reads hours in automatically, built-in validation checks the data, and a full audit trail records every step. The result is streamlined, reliable time administration without manual Excel work.

Next.jsReact 19TypeScriptLaravel 12Tailwind CSSFilamentNode.jsPythonPostgreSQLRedisSupabasePrismaShopifyStripeMollieGraphQLtRPCReact NativeOpenAIAnthropic ClaudeLangChainRAGComputer VisionPineconeAWSCloudflareVercelDockerKubernetesTerraformThree.jsWebGLGSAPFramer MotionPlaywrightVitestNext.jsReact 19TypeScriptLaravel 12Tailwind CSSFilamentNode.jsPythonPostgreSQLRedisSupabasePrismaShopifyStripeMollieGraphQLtRPCReact NativeOpenAIAnthropic ClaudeLangChainRAGComputer VisionPineconeAWSCloudflareVercelDockerKubernetesTerraformThree.jsWebGLGSAPFramer MotionPlaywrightVitest
OWN IP · STUDIO OUTPUT

Not just client work. Our own products too.

— CHALLENGE

The challenge at FlexUren.

This B2B client processed all worked hours through spreadsheets. More than 40 separate Excel files moved between sites and projects, each with its own columns, formulas and manual entry. Numbers were retyped by hand, no change could be traced back to its source, and a single after-the-fact check took days.

The request was clear: replace that sprawl of loose sheets with a reliable flow where timesheets arrive, get read and validated automatically, and where every adjustment stays verifiable. Not faster copy-pasting, but a redesign of the entire chain.

— APPROACH

Our approach.

We built a central processing flow on our standard stack: Laravel with Filament for management and the screens, a Next.js layer for intake. Incoming timesheets first pass through a document-AI step that reads the data out of the files, regardless of the original sheet format.

Each line then runs through a validation layer: missing fields, odd totals and duplicate entries are caught before they move on. Everything passing through the system is recorded in an audit trail, so for every line it is visible who changed what and when. The retyping disappeared without giving up any control.

— OUTCOME

What it delivered.

The 40-plus Excel files have been replaced by a single smart flow. Timesheets arrive, get read by the document-AI and checked by the validation layer before anyone reviews them. The manual retyping between sheets is gone.

Because every processed line carries an audit trail, a later check is no longer days of digging but a matter of looking back: who adjusted what, and at which moment. The client keeps a firm grip on the numbers while recovering time that used to go into manual work.

YOUR NEXT PROJECT

Ready for your next build.

Book an intro → Direct line to the founder · M. Tufan