Larder & Co.

One catalogue, three price tiers, one shared stock.

A single backend powering a web store, a mobile app and an admin dashboard for a food wholesaler selling to households, cafés and hotels alike.

Un projet, 3 interfaces

À quoi ça ressemble

Larder & Co. supplies fresh produce, bakery and pantry goods to households, cafés and hotel groups around Leeds.

One backend powers three interfaces — a web store, a mobile app and an admin dashboard — so prices, stock and orders always stay in sync.

Une identité visuelle unique

Couleurs

Typographie

Aa

ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz

0 1 2 3 4 5 6 7 8 9 & @ # %

RegularMediumSemiboldBoldExtrabold

Titres qui portent le message

Sous-titres qui structurent

Un texte courant lisible sur tous les écrans, avec des interlignes généreux.

Construit avec des technologies qui durent

Les technos les plus utilisées au monde, qui font tourner Airbnb et Netflix.

Next.jsReactTypeScriptTailwind CSSFramer Motion

Le projet écran par écran

Revenue, tiers and reps at a glance
Mobile catalogue at your tier
Catalogue priced at the customer's tier
Assign a price tier per customer
Product sheet with live stock
Product detail with live stock
Stock levels with low-stock threshold
Cart with Apple Pay checkout
Cart ready for checkout
Order list with status control
Order history and tracking
Delivery zone, date and slot
Restock alerts when stock drops
Account and sales rep mode
Card and Apple Pay checkout
Staff roles: admin, rep, customer
Saved lists reorder in one tap
Sales rep ordering on behalf
1 / 18

Des enjeux concrets, des réponses concrètes

Les enjeux

Sell the same catalogue to households, cafés and hotels

Les défis initiaux

Each buyer needs a different price for the same product

Nos solutions

Three price tiers assigned per customer, applied everywhere

Les enjeux

Let sales reps take orders on the road for their accounts

Les défis initiaux

Orders placed by reps must still bill the right customer

Nos solutions

A rep mode that switches pricing and logs who ordered

Les enjeux

Never oversell products that are running low or sold out

Les défis initiaux

Manual stock checks can't keep up across web, app and admin

Nos solutions

Stock auto-hides sold-out items and alerts admins at threshold

Les choix qui comptent

Trois décisions de conception prises sur ce projet, et pourquoi.

UX

Tiered pricing that follows the customer

Every price tag on the web store reflects the signed-in customer's tier — public, retail or wholesale — with no manual lookup.

A sales rep can order on behalf of any customer, and the price switches to theirs automatically.

UI

Stock that protects itself

The inventory table shows a live stock bar per product, with an editable low-stock threshold.

Below it, the item still sells with a warning; at zero it disappears from the storefront and triggers an admin alert.

Marketing & Conversion

One-tap reorder

Saved order lists turn a recurring basket into a single tap, on both the web store and the mobile app.

The same reorder logic skips any item that has since sold out, so the cart never breaks.

Rapide, mesuré, prouvé

La vitesse n’est pas une promesse : elle se mesure.

Performances : 96 sur 100
Performances
Accessibilité : 93 sur 100
Accessibilité
Bonnes pratiques : 100 sur 100
Bonnes pratiques
SEO : 100 sur 100
SEO

Chargement immédiat

Le contenu essentiel s’affiche en une fraction de seconde : rendu côté serveur, HTML léger, JavaScript réduit au strict nécessaire.

Images optimisées

Formats modernes (WebP/AVIF), dimensions adaptées à l’écran et chargement différé hors de l’écran : aucun octet gaspillé.

Stabilité visuelle

Pas de saut de mise en page pendant le chargement : les tailles sont réservées à l’avance, l’interface reste calme sous les yeux.

Une sécurité qui ne dort jamais

Ce qui tourne en arrière-plan pour que votre projet reste debout, quoi qu’il arrive.

Sauvegardes quotidiennes sur serveur distant

Procédure de reprise testée mensuellement

Monitoring automatique toutes les 5 min du service, alerte auto si service down

Chiffrement SSL

Isolation des environnements de développement

Étape 1 sur 5 : Cadrage

5 étapes pour concrétiser votre projet

Cadrage

Client
PDFcahier-des-charges.pdfPDF · 14 pages
ou

On tient un cabinet d’ostéopathie. L’idée : que nos patients réservent en ligne, sans appeler.

CyberScale

Reçu ! On vous prépare un prototype sous 3j

Vous décrivez votre projet

Un cahier des charges si vous en avez un, quelques paragraphes libres sinon.

0 €libre, le prototype reste à vous

Vous avez lu jusqu’ici ? Continuons ensemble.

Avant de signer, on vous offer sous 3j un prototype de votre projet.

Ajustements illimités, sans surcoûtLivraison et rapport hebdomadaireVous ne payez que si satisfait

Sans engagement

Questions fréquentes

Parce que nous limitons volontairement notre charge à 3 projets simultanés.

Résultat : des maquettes en 72 heures, 90% des messages répondus dans l'heure, une livraison chaque semaine et des délais garantis contractuellement.

Si nous sommes en retard, vous recevez gratuitement 2 mois de maintenance, d'hébergement, d'articles de blog et de social media.