Back to projects
Main Project
In production
Coolify

Sattotal

Founder & Full Stack Developer
2024 - Present

The operating system for repair shops: full repair lifecycle, POS and invoicing, inventory and an AI assistant, in 26 languages and 60 countries.

Next.jsReactMongoDBTypeScriptAIClerkS3DockerPWASaaS

Deployed on Coolify (self-hosted)

View Live Project
Sattotal

Key Achievements

In production, with weekly updates
26 languages and tax support for 60 countries
AI assistant and invoice reading with human review
POS and invoicing available in 29 countries
Customer sign-up by QR and WhatsApp delivery
On-site visits with signed work reports
No installation: works from any device

About the Project

As founder of Sattotal, I built the operating system for repair shops: a cloud platform that covers the entire workflow, from intake and quotes to repair, payment, warranty and analytics.

The Challenge

Repair shops and technical services lose hours every day on manual work: repair tracking on paper, quotes left unapproved, uncontrolled inventory, supplier invoices typed in by hand and no visibility into the health of the business. Sattotal was born to digitize and automate all of that, so technicians can focus on what they do best: repair.

My Role

As founder and lead developer, I'm responsible for the entire product lifecycle:

  • Architecture & Development: I designed and built the entire platform from scratch with Next.js: a multi-tenant architecture, installable as an app on phones, tablets and desktops, and ready for 26 languages and the tax rules and legal documents of 60 countries.
  • Artificial Intelligence: An AI assistant that answers natural-language questions about repairs, customers and billing; automatic reading of supplier invoices and RMA quotes from a PDF or photo, always with human review; and a daily report with prioritized recommendations.
  • Repair Lifecycle: A complete flow of intake, diagnosis, quote, customer approval, repair, delivery note, invoice, payment and warranty. Includes RMA management, on-site visits with signed work reports, customer sign-up by QR code and vehicle records filled from a photo of the registration document.
  • POS, Invoicing & Inventory: POS and invoicing available in 29 countries, multi-warehouse inventory with barcodes and supplier management, and quotes and documents sent over WhatsApp with delivery and read status.
  • Business Analytics: Sales dashboard, technician rankings, quarterly tax estimates and a shop health score from 1 to 5 stars calculated from the shop's own KPIs.

Business Model

I designed a SaaS model with plans from Free to Enterprise (up to 20 technicians), monthly or annual billing and a referral program that lowers the fee for every shop that joins. Sattotal is in production, with weekly updates.

Technical Architecture

The platform is built with Next.js and React for the frontend, MongoDB for the database, Clerk for authentication, S3 storage for documents and photos, AI model integration for the assistant and document extraction, and Docker for deployment. All orchestrated with CI/CD through Jenkins, with encryption in transit, daily backups and GDPR compliance.

Responsibilities

  • Complete platform design and development
  • Multi-tenant architecture, database and APIs
  • Full repair lifecycle, from diagnosis to warranty
  • POS and invoicing with multi-country tax support
  • Multi-warehouse inventory with barcodes and suppliers
  • Natural-language AI assistant
  • AI extraction of supplier invoices and RMA quotes
  • WhatsApp integration for quotes and documents
  • On-site visits with signed work reports
  • Internationalization to 26 languages and 60 countries

Infrastructure

  • Next.js with App Router
  • MongoDB for data persistence
  • Clerk authentication
  • S3 storage for documents and photos
  • LLM integration for the assistant and document extraction
  • Installable app (PWA) on phone, tablet and desktop
  • Docker and CI/CD with Jenkins
  • Encryption in transit, daily backups and GDPR

Products Developed

  • Repair Management - From diagnosis to warranty
  • POS & Invoicing - Available in 29 countries
  • Inventory - Multi-warehouse, barcodes and suppliers
  • AI Assistant - Natural-language queries and daily report
  • AI Invoice Reading - Suppliers and RMA from PDF or photo
  • Analytics - Sales, technicians and quarterly taxes

Interested in working together?

Get in Touch