Aller au contenu

JavaScript est désactivé

Pour une meilleure expérience, veuillez activer JavaScript dans votre navigateur.

Alveo

Alveo

Le CMS monolithique basé sur des technologies modernes, pour les développeurs de demain

Vignette du CMS Alveo

À Propos du projet

Du ProjetÀ Propos

Problème

Ce projet a été conçu pour mon examen de fin d'études. Le sujet devait porter sur la refonte d'un site web. Nous avions le choix pour le sujet, j'ai donc décidé de créer un CMS. J'ai choisi ce sujet parce que j'avais toujours voulu créer mon propre CMS afin de vraiment comprendre comment fonctionne ce type d'outil et aussi pour me challenger. Créer un CMS n'est pas une tâche facile, avant de commencer, j'ai dû faire des recherches sur ce qui avait déjà été fait et comment, en m'inspirant des CMS existants.

Solution

Je souhaitais créer un CMS modulaire à l'aide de technologies modernes. Comme j'utilise beaucoup VueJS et Laravel, j'ai décidé de les utiliser, Laravel pour le backend et Vue pour le frontend. Afin d'avoir une grande modularité dnas mon CMS, j'ai décidé d'utiliser un système de blocs pour construire chaque page. J'ai également implémenté un système de menus, des formulaires, des collections (équivalentes au Custom Post Type de WordPress) et un système de rôles avec une gestion native du référencement naturel (SEO).

Colorimétrie du projet

Du ProjetColorimétrie
  • Cliquer pour copier
  • Maïs (Crayola)
  • Vert Charleston
  • Neige
  • Blanc

Colorimétrie du projet

D'imagesGalerie
Landing page du CMS Alveo
Écrans du CMS Alveo
Wireframe du CMS Alveo
Variante de couleurs pour Alveo