Skip to content

Asthegor/website

Repository files navigation

Description du site

Ce site a été conçu par LACOMBE Dominique, propriétaire du site.
Il a pour objectif principal de présenter les travaux réalisés par LACOMBE Dominique.

Environnement technique

Le site https://www.lacombedominique.com a été développé exclusivement en PHP à l'aide de l'architecture MVC.
Aucune librairie ou framework n'a été utilisé pour concevoir ce site.

Une formation Udemy a servi de base pour la conception du site (https://www.udemy.com/learn-object-oriented-php-by-building-a-complete-website/learn/v4/overview).

Il a été conçu grâce à :

  • SQLDesigner pour l'architecture de la base de données (représentation graphique)
  • USBWebServer pour le système de gestion du contenu (MySQL et serveur PHP inclus)
  • Visual Studio Code en tant qu'IDE
  • GitKraken pour la gestion du versionning

Design de l'application

Design des bases de données

Plusieurs bases de données ont été utilisées pour compartimenter les informations :

  • une pour les éléments dans la barre de navigation ainsi que la page d'accueil (diagramme ici)
  • une pour les informations des projets (diagramme ici)
  • une pour les expériences professionnelles (diagramme ici)
  • et une dernière pour le cursus scolaire

Design des pages

Le design des formulaires a été réalisé par Fen LIU-LACOMBE, développeuse Web.

Elle s'est inspirée de mon logo pour le choix des couleurs du thème.

Un grand merci pour sa contribution !

Présentation de la partie de gestion intégrée

La partie de gestion intégrée a été intégrée directement dans le site afin de pouvoir effectuer des modifications sans devoir altérer le code source.

Cette partie n'est accessible qu'à partir d'une URL précise et est sécurisée.

Il est possible de réaliser plusieurs actions au travers de cet interface/outil :

  • ajouter/modifier/supprimer du contenu :
    • expériences professionnelles
    • projets
    • parcours scolaire
  • afficher ou masquer du contenu
  • organiser le contenu (ordre d'affichage)

La courte vidéo ci-contre vous présente l'ajout d'une expérience professionnel et l'affichage ou non dans mon CV en ligne.

https://youtu.be/rulu7GeEsOs

About

Code-source de mon site personnel en PHP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors