Site corporate multilingue · Catalogue Prisma · Back-office CMS + CRM · 2026

TERCOCER

  • Next.js 16.2
  • Prisma 6 · Postgres
  • next-intl 4
  • argon2id + Resend
  • Vitest + Playwright
  • — Client
    Tercocer
  • — Année
    2026
  • — Statut
    Livré · en production
  • — Live
    tercocer.com
— Contexte

Un site vitrine daté (Bootstrap / jQuery), multilingue mais lourd à maintenir, pour un fabricant de matières naturelles — terracotta, pierre, mosaïque — exportant en Europe depuis 1980. L'enjeu : un rebuild moderne, rapide et entièrement administrable, sans rien perdre du catalogue ni des langues.

Refonte complète, sur Next.js 16 et Prisma/PostgreSQL, du site d'un fabricant espagnol de carrelage en terre cuite et pierre naturelle qui exporte en Europe depuis 1980. Le catalogue à trois niveaux (collections, familles, produits — avec fiches techniques et PDF) et le site corporate sont servis en 6 langues via next-intl, l'espagnol à la racine du domaine pour préserver le référencement historique. Tout est piloté par un back-office maison de près de 50 écrans : catalogue, contenus éditoriaux et SEO auto-généré, mais aussi un moteur de newsletter segmentée, un carnet de contacts avec import/export CSV, des analytics first-party géolocalisées et une gestion fine des rôles. Auth argon2id, journal d'audit et registre RGPD complètent l'ensemble.

— Résultats
  • 01

    6 langues via next-intl · ES à la racine, référencement historique préservé

  • 02

    41 modèles Prisma · back-office ~50 écrans (catalogue, CRM, newsletter, analytics)

  • 03

    Auth argon2id · 3 rôles · newsletter segmentée reprisable · SEO auto sur ~490 fiches

— Ce qui a été livré
  • Catalogue à 3 niveaux en base Prisma (collections → familles → produits) : fiches techniques (specs), galeries, PDF ES/EN, statut brouillon/publié, réordonnancement à la souris et pictogrammes affectables
  • Site public 6 langues (ES · EN · DE · PT · IT · FR) via next-intl, ES à la racine : recherche, catalogue téléchargeable, journal/nouveautés, pages légales, formulaires devis, espace pros et contact
  • Back-office maison ~50 écrans : CRUD complet du catalogue et des contenus éditoriaux (hero, chiffres, projets, blocs de texte, fiche entreprise) avec traductions additives DE/PT/IT/FR qui n'écrasent jamais l'ES/EN
  • Moteur de newsletter : constructeur d'e-mail par blocs réordonnables, ciblage combiné (listes, pays, représentants, groupes, contacts), envoi reprisable avec suivi par destinataire, clé d'idempotence, test d'envoi et version web publique
  • CRM / carnet de contacts unifié : filtres, pagination, listes N-N, import & export CSV avec aperçu ; webhook Brevo (ouvertures, clics, bounces) qui met à jour les statuts et désabonne automatiquement les adresses en erreur
  • SEO piloté : ~490 fiches (title/description/OpenGraph par entité) + observateur serveur qui crée, met à jour ou supprime la fiche SEO à chaque mutation du catalogue ou du journal
  • Analytics first-party (modèle PageView) : visites/uniques, évolution quotidienne, top pages et produits, appareils, référents, géolocalisation pays/région/ville hors-ligne (GeoLite2, IP jamais stockée) et entonnoir de conversions avec comparaison de période
  • Comptes et sécurité : auth maison argon2id + sessions httpOnly, 3 rôles (admin/éditeur/lecture seule) avec gardes serveur, verrouillage anti-brute-force, upload d'images durci (whitelist MIME, anti-XSS/traversée), journal d'audit et registre de consentement RGPD
  • Chat SAV intégré à toutes les pages de l'admin, relayé vers le Telegram de l'agence avec sauvegarde en base si Telegram est indisponible
— Voir en production
tercocer.com
Site en production réelle. Lien direct, sans démo.
— Un projet comme celui-ci ?

Décrivez le vôtre en trois phrases. Réponse du studio sous 24 h ouvrées, sans intermédiaire.

Créer un projet similaire