Back to portfolio
Écosystème ark SaaSPublished

ark.stock

Scan, rent, invoice. 11 modules to manage your inventory end to end — from QR scanning to the Swiss QR-bill. Designed for rental businesses, sports clubs and event agencies.

Clientark.swiss sĂ rl (in-house product)
Year2026
ark.stock
Context

Project genesis

Every week, dozens of Swiss organisations — equipment rental firms, sports clubs, event agencies — prepare gear for events. And every week, the same story: spreadsheets that are never up to date, equipment no one can find, and invoices written by hand after the fact.

arkstock automates the whole cycle: scan a QR code to identify the item, reserve it on a project, track check-out and return by scan, and generate the invoice with the Swiss QR-bill. 11 optional modules, single-tenant architecture, hosted in Switzerland.

app.arkstock.chĂ—
app.arkstock.ch
ark.stock - Tableau de bord avec KPIs inventaire

Tableau de bord unifié — Articles, conteneurs, maintenances et alertes en un coup d'œil

01The challenge

Client problem

Rental firms, sports clubs, event agencies: all lose time and equipment with tools that were never built for them.

Tableurs Excel jamais Ă  jour : personne ne sait vraiment ce qui est disponible, sorti ou en maintenance

Matériel introuvable le jour J : des heures perdues à chercher un projecteur ou un câble avant chaque événement

Maintenance oubliée : les équipements tombent en panne au pire moment — les entretiens préventifs sont négligés

Facturation manuelle : chaque devis et facture est recréé de zéro après l'événement, sans lien avec l'inventaire

ark.stock - Liste articles sur tablette
ark.stock - Liste articles mobile

Responsive sur tous vos appareils — tablette, mobile et desktop

02Our approach

Technical solution

Scan a QR code, the item is identified. Reserve it on a project. On return, scan again — the invoice is generated. That simple.

Activez uniquement ce dont vous avez besoin : 11 modules indépendants, de l'inventaire de base à la facturation complète

Identifiez n'importe quel article en 5 secondes : scan QR, barcode ou NFC depuis votre smartphone — même hors-ligne

Du scan à la facture : réservation, départ/retour par scan, vérification d'état, et QR-facture suisse générée automatiquement

Hébergé en Suisse chez Infomaniak : single-tenant, chiffrement AES-256-GCM par client, conforme nLPD

Stack moderne : Next.js 16 + Go + PostgreSQL — réécriture complète de la v1 pour la performance et la fiabilité

Key decisions

  • Architecture single-tenant avec envelope encryption
  • Go backend avec Fiber pour performance
  • 11 modules activables indĂ©pendamment
  • Interface trilingue FR/EN/DE native

Identifiez en 5 secondes

Scannez un QR code, un barcode ou un tag NFC depuis votre smartphone. L'article est identifié instantanément, avec son statut, son historique et son emplacement. Fonctionne aussi hors-ligne.

  • Scan QR, barcode et NFC depuis mobile
  • Mode batch pour scanner plusieurs articles Ă  la suite
  • Fonctionnement hors-ligne avec synchronisation auto
app.arkstock.ch/scannerĂ—
app.arkstock.ch/scanner
ark.stock - Scanner QR/barcode pour identification rapide
Features

Key features

Activez uniquement ce dont vous avez besoin

11 modules indépendants : inventaire, conteneurs, projets, tarification, facturation, maintenance, catalogues, import/export, scanner, statistiques, multi-instance. Chaque client n'active que ce qu'il utilise.

Identifiez n'importe quel article en 5 secondes

Scan QR, barcode ou NFC depuis votre smartphone. Mode batch pour scanner plusieurs articles Ă  la suite. Fonctionne hors-ligne avec synchronisation au retour de connexion.

Du devis au retour en un scan

Machine d'états à 14 étapes : brouillon → réservation → départ → retour → facturation → archivage. Sessions de départ/retour par scan QR, articles perdus/cassés signalés et facturés.

Retrouvez tout, partout

Organisez votre matériel en conteneurs imbriqués : caisses → racks → camions → entrepôts. Profils de capacité, calcul automatique du poids, seuils d'alerte visuels.

Facturez comme un pro, en Suisse

Devis versionnés avec signature électronique, acomptes multiples, facture finale avec QR-facture suisse (QRR). Export PDF professionnel, lien avec l'inventaire.

Plus jamais de panne par surprise

3 types de maintenance (préventive, corrective, inspection). Cycles configurables, alertes automatiques multi-canal, suivi des coûts et prestataires, gestion des garanties.

03Results

Project impact

Built to fit anyone from a sports club to a large multi-site company — scanning, renting, invoicing, all hosted in Switzerland.

11
modules activables
QR
facture suisse intégrée
< 5 sec
pour identifier un article
Single
tenant par client
Swiss
hébergé, chiffré, nLPD
Offline
scan sans connexion
  • Architecture single-tenant avec chiffrement AES-256-GCM et isolation totale par client
  • Scan QR/barcode/NFC avec mode batch et fonctionnement hors-ligne
  • QR-facture suisse intĂ©grĂ©e : du devis signĂ© Ă  la facture finale en quelques clics
  • 11 modules activables indĂ©pendamment selon les besoins de chaque structure

Inventaire centralisé

Chaque équipement a son identifiant unique, son statut en temps réel, son emplacement et son historique complet. Recherche instantanée, filtres avancés et export en un clic.

  • Photos, UID unique et QR codes par article
  • Statuts en temps rĂ©el : disponible, en prĂŞt, maintenance
  • Recherche, filtres et export CSV/Excel
app.arkstock.ch/articlesĂ—
app.arkstock.ch/articles
ark.stock - Inventaire complet avec statuts et emplacements
Technologies

Tech stack

Next.js React Go PostgreSQL Tailwind CSS 4 shadcn/ui Docker

Organisation hiérarchique

Structurez votre inventaire en conteneurs imbriqués : entrepôts, véhicules, caisses, étagères. Chaque niveau reflète votre organisation physique réelle pour retrouver instantanément n'importe quel équipement.

  • Conteneurs imbriquĂ©s sans limite de profondeur
  • Localisation rapide par arborescence ou recherche
  • CapacitĂ© et taux de remplissage en temps rĂ©el
app.arkstock.ch/containersĂ—
app.arkstock.ch/containers
ark.stock - Arborescence des conteneurs et emplacements
Ecosystem

Works with

Chaque location génère automatiquement une facture dans ark.plan.

Ready to digitise your inventory?

ark.stock scales from sports clubs to large companies. 11 modules, QR scanning, Swiss QR-bill — hosted in Switzerland.