← Tous les projets Projet suivantLuxconn→
SaaSProjet client
FrameKraft / Jay's Frames
Système de commandes, de paiement et de catalogues fournisseurs pour un atelier d'encadrement de Houston, et sa vitrine en ligne
- Rôle
- Développeur full-stack sous contrat
- Client / produit
- Jay's Frames
- Années
- 2025
- Statut
- En ligne
Vue d'ensemble
FrameKraft est un système de gestion pour les ateliers d'encadrement sur mesure (commandes, CRM, stocks, catalogues fournisseurs, tarification, paiements, factures), et jaysframes.com est la vitrine publique de l'atelier. Hamza a travaillé sur ces deux codebases appartenant au client en tant que développeur sous contrat d'août à décembre 2025, principalement sur les paiements, l'email, l'authentification, les imports fournisseurs, le déploiement et le SEO.
Ouvrir le site ↗Code client privé
Points forts
- Flux de paiement Stripe pour les commandes : liens de paiement Checkout avec QR codes, acomptes et paiements partiels (espèces ou carte), et historique des paiements piloté par webhook avec rapprochement automatique des commandes et des factures.
- Emails de facture via Resend identiques à la facture imprimable, sur un service d'email unifié (AWS SES + Resend).
- Authentification basée sur MongoDB, outils de gestion des comptes admin, modèles financiers et import CSV des catalogues grossistes et fournisseurs.
- Correctifs du déploiement en production sur Railway/Docker et résilience des connexions MongoDB (retries, timeouts).
- Vitrine : visualiseur de cadres AR/3D avec modèles glTF, intégration de Google Search Console dans le tableau de bord SEO, correctifs des canonicals et du sitemap, IndexNow et maillage interne.
- Nettoyage SEO de la vitrine : résolution de plus de 43 conflits de canonical dans le sitemap, liaison des pages orphelines, suppression de 10 pages pauvres en contenu, titres et descriptions uniques pour les pages rendues côté serveur, et conversion des grandes images en WebP.
- 163 de ses commits dans deux grands dépôts client (103 dans FrameKraft, 60 dans la vitrine), d'août à décembre 2025.
Technologies
Plateformes
Web
TypeScriptReact 18ViteTanStack Queryshadcn/uiTailwind CSSExpressPostgreSQL (Neon)Drizzle ORMMongoDB / MongooseStripeResendAWS SESRailwayDockerThree.js / glTFGoogle OAuth