Skip to content
Back to portfolio
Founder & developer

Asinello

My Paris pizzeria and its entire software ecosystem, built from scratch: point-of-sale, reservations, online ordering, inventory, accounting, CRM and an AI agent. An in-house system that replaced four to five market SaaS.

Vanilla PHPMySQLPWAAI

Navigable demo, fictitious data

Year
2022-2026
Status
Sold with the business
Screenshot of Asinello
01The context

Asinello, my pizzeria at 26 rue de Cotte (Paris 12e), opened in 2022. Instead of stacking expensive subscriptions for the till, reservations, click & collect, inventory and CRM, I built the entire software ecosystem myself, tailored to my operation and my team.

02My role

End-to-end design, development and operation, alongside daily service. A single codebase covers the storefront, point-of-sale, kitchen, reservations, online ordering, inventory, accounting and CRM. Architecture, database, security, tests and CI/CD included, with no framework and no technical team.

03Key features
  • Point-of-sale (PWA): floor plan, card, cash or split payment, 80mm thermal tickets, end-of-day Z report
  • Real-time kitchen view on tablet, order production tracking
  • Multi-step online reservations, transactional duplicate guard (database lock) and automated confirmation emails
  • Click & collect with Revolut pre-authorization then capture, signed webhooks (HMAC)
  • Inventory management, with automatic import of supplier invoices (Metro)
  • Built-in accounting: VAT breakdown, revenue summary and exports
  • AI agent for Google reviews: reply drafts generated, reviewed then published
  • Centralized multi-source customer CRM, GDPR-compliant (export and anonymization)
04Tech stack
Vanilla PHP, no framework (8.3 in prod)MySQL / MariaDB (PDO, prepared statements)Vanilla JS (SPA for the POS)Revolut Merchant APIClaude Haiku + Gemini (fallback)PWA (manifest + service workers)PHPUnit (323 tests)GitHub Actions (CI + IONOS deploy)
05Highlights
  • 4.9/5 Google rating maintained throughout
  • 323 automated tests and full CI/CD, with no framework
  • An in-house ecosystem replacing four to five market SaaS
  • A rare loop: the same owner designs, codes and runs the product every day

04Get in touch

A project, a role, a question?

The form is the fastest way. Otherwise, just email me directly.