Site Web de présentation
Contexte :
BTS SIO option SLAM
Objectif :
Réaliser un site web à double vocation, portfolio et CV professionnel. Créer et déployer la base de données le site en ligne.
Technologies utilisées :
PHP, HTML, CSS JavaScript, SQL
Utilisateurs :
Partie publique sans inscription.
Partie
Environnement de développement :
PC (Windows 11)
VSCode
Gestion du versioning :
Github : Dépot GitHub BTS-sio
Détail des tâches effectuées :
Ce site web a été réalisé « from scratch ».
Ce site est mon premier projet en entrée de BTS. Il m’a servi de terrain d’entrainement à l’apprentissage des bases des langages du web. Le HTML, CSS, PHP et Javascript, sans faire usage de bibliothèque externe supplémentaires.
Il permet une inscription connexion sécurisée avec un mot de passe hashé par Bcrypt de php. Une modification de ses paramètres utilisateur.
Les connaissance clé débloquées par ce projet sont :
- Apprentissage et familiarisation avec les langages du web.
- Mise en place de système d’identification et de connexion sécurisée. Mot de passe hashé par Bcrypt.
- Déploiement et utilisation d’une base de données MySQL via PHPMyAdmin sécurisés. (Notamment via l’objet PDO de php).
- Différenciation de connexion entre administrateur et utilisateur simple.
- Mis en place d’un système de ticketing simple via un formulaire de contact.
- Le déploiement du site sur un hébergeur web. Dans ce cas, hostinger.
- Dépôt du projet sur github.
- Gestion du responsive.