PH

Pierre Houllière

Retour

Micro-CMS pour bornes interactives


Lors de mon stage chez Prod’Advance, j’ai réalisé la refonte complète de l’interface utilisateur d’un micro-CMS nommé Skald’aura, destiné à gérer le contenu de bornes interactives (Totem) pour l’accueil numérique dans des établissements comme les Ehpad. Ce projet m’a permis de travailler sur une architecture moderne (frontend en Next.js et TailwindCSS, backend en Go avec une base de données MongoDB), tout en intégrant des fonctionnalités avancées comme le glisser-déposer, le mode sombre, et une expérience utilisateur optimisée.

Les missions principales que j’ai accomplies incluent :

Structure des données du micro-CMS

Je devais répondre à plusieurs problématiques, notamment :

Interface utilisateur final

Extrait du code pour la barre latérale

Pour travailler en mode projet, nous avons utilisé l’instance GitLab disponible sur le serveur de l’entreprise. Ainsi, mon tuteur pouvait visualiser mon stade d’avancement à tout moment.

Ce projet est utilisé par tous les clients de l’entreprise, pour qu’ils puissent modifier le conten ude leurs bornes de manière autonome.

Le projet est hébergé via Docker sur le serveur de l’entreprise.

Extrait du Dockerfile du projet

Les API étant également hébergé sur ce serveur, j’ai mit en place un reverse proxy.

Configuration du reverse proxy