Pick a color scheme

Développement d'un site de Mairie facile à administrer et plaisant à utiliser

Vue de la page d'accueil du site de mairie

Rôle

Développeur du projet, intégration d'un design pré-existant élaboré par Timothée Goguely

Commande / Objectifs

Création d'un site de commune. Chaque page du site peut-être créée, modifiée, supprimée via l'interface d'administration. Interface d'administration accessible & claire. Tout le contenu interne est recherchable via la barre de recherche. Formulaire de contact. Transitions fluides entre les pages.

Technologies utilisées

Fonctionnalités

  1. Responsive : adapté à la navigation sur mobile.
  2. Administration simple & claire du site : permet à n'importe quelle personne de créer/modifier/supprimer toutes les pages
  3. Recherche interne : tout le contenu du site est accessible via la barre de recherche.
  4. Amélioration de l'expérience utilisateur via la pagination : pour éviter d'afficher une trop longue liste d'actualités, j'ai fait appel au composant "Pagination" de la librairie Shadcn-UI.
  5. Formulaire de contact : le formulaire adressé est transféré directement sur le mail de l'administrateur.

Ce que j'ai appris

Lien du projet et code source