← Projets
Site Web - Projet Professionnel
PANNEL GAELTOURNIER.DEV
Pannel de gestion de commande pour que mes clients puissent suivre l'avancée de leur commande plus facilement. Projet réalisé par Gaël Tournier.
APERÇU

FEATURES
Authentification & Permissions
Ce panel est entièrement géré par un backend en Node.JS qui authentifie les users, leur procure des permissions et charge leurs infos. Un compte administrateur a accès à toutes les commandes, peut rajouter et supprimer des documents et ajouter/supprimer des comptes. Usage de Vercel Blob et de Neon DB pour le stockage, cryptage des données et mots de passes (jamais stockés en clair).
LA STACK
Technologies
Frontend en Next.JS, React et Typescript. Bases de données utilisant Neon (base de donnée PostgreSQL) et Vercel Blob pour le stockage de documents. Sécurité gérée par jsonwebtoken (& Jose), hash et validation avec bcryptjs et zod, et rate limiting avec redis. Utilisation des cookies pour le token.
REACT.JS
POSTGRESQL
REDIS