RETOUR_AUX_PROJETS
PORTFOLIO

GLOTECH

Ce site. Un portfolio auto-hébergé sous Next.js 16, construit et déployé sur ma propre infrastructure

GLOTECH
APERCU_DU_PROJET

PRESENTATION

GloTech est le site que vous êtes en train de lire, et il est auto-hébergé plutôt que poussé sur une plateforme : il tourne comme un processus Node à l'écoute sur la loopback de mon propre VPS, derrière nginx avec un certificat Let's Encrypt, supervisé par PM2 et relancé automatiquement au redémarrage. La page CV génère un PDF côté client avec jsPDF, donc sans aller-retour serveur et sans document à maintenir en cohérence. L'interface est construite à partir de primitives Radix stylées avec Tailwind 4, ce qui garde le traitement néon cohérent sans réécrire à la main le comportement d'accessibilité de chaque menu et de chaque dialogue.

STACK_TECHNIQUE

Next.js 16React 19TypeScript 5Tailwind CSS 4Radix UIjsPDFNode.js 20PM2NginxLet's Encrypt

FONCTIONNALITES_CLES

[01]
App Router avec pages pré-rendues statiquement et une route dynamique par projet
[02]
Génération du CV en PDF côté client avec jsPDF, sans aller-retour serveur
[03]
Menus, dialogues et navigation accessibles construits sur des primitives Radix
[04]
Design system néon en Tailwind 4 basé sur des propriétés CSS personnalisées
[05]
Auto-hébergé derrière nginx sur la loopback : le reverse proxy est la seule porte d'entrée
[06]
Supervisé par PM2 avec une unité systemd, pour revenir tout seul après un redémarrage

METRIQUES

Next.js 16
Framework
VPS auto-hébergé
Hébergement
0
Vulnérabilités