← 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

Page d'accueil du site web de gestion de commandes

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

Envie de tester le projet?