Home/Expertise/Apps & Websites/Business tool
Expertise · Business tool

Your custom business tool, not a generic SaaS.

Custom ERP, back-office, internal management platform. When existing solutions (Excel, no-code, generic SaaS) no longer fit your business.

ops.interne.fr / inspections
field team
Inspections · week 21
142
118 compliant
16 to redo
8 non-compliant
SitePDFTechnicienÉtatPDF
Lyon · Tour BRIA 12·05M. RenardCompliant↓ pdf
Paris · Site 4Ext. 4 kgL. CohenTo be reworked↓ pdf
Nantes · NLogBAES handrailsA. BouvierCompliant↓ pdf
Lille · Ent. 2Ext. CO₂K. DialloNon-compliant↓ pdf
Rouen · WorkshopRIA 8·03S. MartinCompliant↓ pdf
Logged in asTeam Lead — Lyon3 modules · 12 permissions
01 — Why us

Your processes,
not those of a SaaS.

Three principles that set a custom business tool apart from a generic product stretched to fit your operations.

01

An application for your real processes, not the other way around

No forcing your business processes into a generic SaaS model. The code adapts to your rules: fine-grained permissions, specific workflows, data structured as in your industry.

02

Your data, your schema

Standard PostgreSQL, documented schema, full export possible at any time. No proprietary formats, no impossible migrations. Your data remains your asset.

03

Internal AI when it delivers value

Assistant on your data, document generation, automatic classification, RAG on internal documentation.

02 — Four formats

Four business tool formats,
one consistent method.

Four formats we regularly design and deliver. The scope varies, but the method and maintainability standards remain the same.

More broadly, are you looking for a custom application? View applications.

01

Custom ERP

A comprehensive, modular platform that covers the core of your business when no off-the-shelf ERP aligns with your processes.

SI
02

Management back-office

The interface where your teams manage daily operations: inventory, billing, scheduling, orders, resources. With built-in business rules.

InventorySchedulingBilling
03

Operational dashboard

Real-time production, supply, and ops metrics, with actionable insights directly from the dashboard.

Actions
04

Field data entry tool

Tablets, complex forms, e-signature, photos, geolocation. Offline mode when required by the activity.

MobileOffline
03 — Tech stack

A modern stack,
and scalable.

We tailor our stack to the client’s context (sovereignty, GDPR, existing internal teams, SI integrations).

01

Front

Next.jsReactTypeScript
02

Back / Data

SupabasePostgreSQLDirectusn8n
03

AI / Agents

MistralOpenAIClaudeMCPLangGraph
04

Auth & RBAC

Supabase AuthAuth0KeycloakSSO SAML
05

Mobile

React NativePWA offline
06

Integrations

RESTGraphQLn8nFile-based
07

Tests

VitestPlaywright
08

Ops / Hosting

OVHScalewaySelf-hostedDocker
09

Monitoring

SentryPostHog
10

CI / CD

GitHub ActionsVercel
All tool choices are arbitrated during scoping based on your context.
04 — Client Case · Cindra

Creation of a business tool complete.

Full digitization of the fire equipment verification process. From quote creation to final verification PDF generation, including on-site scheduling.

Read the client case
Business Tool · Equipment Verification8 MONTHS · 60 USERS

Cindra

Complete business tool for fire equipment verification. From quotes to final verification PDF generation, with dedicated roles and teams.

60internal users with dedicated roles & teams
1tool for quotes, scheduling, on-site verification, final PDF
Next.jsSupabaseTypeScriptRBAC
05 — Method

A project in five stages

A dedicated team from scoping to delivery with a dedicated project manager

01Scoping1 to 3 weeks

Spec, planning, estimation.

Business workshop, use case mapping, constraints (IS, GDPR, security), quantified success criteria. Deliverable: functional spec + technical plan + fixed estimate.

02Design produit2 à 4 semaines

Parcours validés.

Wireframes, parcours, design system, maquettes. Une validation complète avant écriture du code.

03Build itératif2 à 6 mois

Sprints de 2 semaines.

Démo à chaque sprint. Vos équipes IT impliquées dès le sprint 1, pair programming si demandé.

04Mise en prod1 à 2 semaines

Bascule sécurisée.

Tests de charge, audit sécurité, plan de bascule, formation des équipes. Pas de Go Live sans critères de qualité mesurés.

05Run & évolutionsContinu

Maintenance ou transfert.

Maintenance corrective, évolutions, transfert progressif aux équipes internes si souhaité. Notre intérêt n’est pas de devenir indispensable à votre run.

06 — Questions

FAQ

The most common questions we get during scoping. If yours isn’t here, reach out!

When your business has rules too specific to fit a generic product, the total cost (SaaS + extensions + workarounds + technical debt) often ends up exceeding a custom solution. We honestly assess both options during scoping and will tell you if a SaaS remains the best fit.

Yes, this is a common starting point. We audit the current system, reverse-engineer the specs, and migrate progressively. See No-code to code migration for Bubble, Webflow, FlutterFlow—the approach is the same: we map before rebuilding.

Yes, RBAC is integrated from the scoping phase. Roles, teams, permissions per module or field, audit logs. Managed via Supabase Auth or Auth0 depending on your existing SSO context.

Responsive web app by default, optimized for tablets. Native mobile app (React Native) or hybrid if field requirements demand it: offline mode, photo capture, scanning, signatures, geolocation. Offline functionality is addressed during scoping, not as a last-minute add-on.

Yes, custom connectors, REST or GraphQL APIs, or file-based integrations if the ERP is legacy. The sync plan is defined during scoping.

Yes, on your servers or private cloud. The Next.js + PostgreSQL stack can be deployed anywhere. For sensitive contexts (healthcare, defense, finance), we adapt the architecture—this is decided during scoping based on your required sovereignty level.

Support contract (SLA, on-call, updates) or full handover to your IT team with training and documentation. No technical dependency. Standard PostgreSQL schema, TypeScript code in your Git, teams trained on the stack.
Get started

Are you forcing your business to fit into Excel or a generic SaaS?

Contact details
contact@agence-scroll.com
+33 6 48 03 90 27
20 Rue des Taillandiers
75011 Paris
Response within 24 business hours.