01 À propos du projet
Zerin Gold est négociant en or, bijoutier et atelier de joaillerie à Fribourg-en-Brisgau. Le site adopte une esthétique noir et or posée, avec une typographie à empattements fine et des animations de défilement discrètes — pour l’or, ce n’est pas le volume sonore qui vend, mais l’impression de solidité. Sept langues couvrent la clientèle, l’arabe avec une mise en page de droite à gauche.
La partie techniquement intéressante, c’est le prix. Un provider maison lit les cotations des métaux chez Kitco, convertit le bid/ask à l’once troy via le taux de change BCE en centimes par gramme de métal fin, et met le résultat en cache deux minutes — le site affiche donc des chiffres fiables sans solliciter la source à chaque visite. Là-dessus reposent un moteur de marges que le commerçant pilote depuis l’administration et quatre calculateurs : valeur de l’or usagé, convertisseur de carats, Krugerrand et plan d’épargne. Le bandeau en haut de page vient de la même source.
En dessous : Next.js 16 avec React Server Components et Server Actions, Prisma 7 sur PostgreSQL, Redis en cache, Auth.js v5 avec Argon2 et second facteur TOTP pour l’administration, Resend pour les e-mails et Cloudflare Turnstile contre le spam. Environ 290 URL avec des pages dédiées aux requêtes réellement recherchées — de « gram altın » aux alliances — plus des tests Vitest et Playwright, hébergé en Allemagne derrière Cloudflare.
02 Points forts
- 01
Cours en direct : cotations Kitco + taux BCE → centimes par gramme fin, cache de 2 minutes
- 02
Quatre calculateurs : or usagé, convertisseur de carats, Krugerrand, plan d’épargne
- 03
Moteur de marges — le commerçant règle lui-même ses marges dans l’administration
- 04
7 langues dont l’arabe en RTL, architecture white-label
- 05
Next.js 16 avec Server Components, Prisma 7/PostgreSQL et Redis
- 06
Connexion admin avec Argon2 et second facteur TOTP (Auth.js v5)
- 07
Formulaires protégés par Cloudflare Turnstile, sans énigmes de captcha
- 08
Environ 290 URL avec pages de destination ciblées, tests Vitest et Playwright
03 Stack technique
- Next.js 16
- React 19
- Tailwind 4
- Prisma 7
- PostgreSQL
- Redis
- Auth.js
- Playwright
Envie de
collaborer ?
Parlez-nous de votre projet — nous vous dirons honnêtement ce qu’il faut et ce que cela coûte.
Me contacter