Link Me est une plateforme permettant aux utilisateurs de créer une page "vitrine" regroupant tous leurs liens importants (Instagram, TikTok, Portfolio, etc.) en un seul endroit.
Ce projet a été réalisé dans le cadre d'un exercice de formation.
- Système d'authentification : Inscription et connexion sécurisées (
password_hash). - Panel d'administration : Interface pour gérer son "Link Tree".
- CRUD Complet : Ajouter, modifier et supprimer des liens de redirection
- Personnalisation : Choix des couleurs (fond, boutons, texte) pour une page unique, ajout/modif d'une image de profil
- Responsive : Interface adaptée aux mobiles et tablettes.
- Gestion des erreurs : Importation des erreurs dans logs/error_log.txt avec date, message d'erreur et code d'erreur.
- Langage : PHP Natif (Pas de framework)
- Base de données : MySQL
- Frontend : Bootstrap 5, CSS3
- Architecture : Routeur simple (public/index.php) ➡️ inclusion d'une vue selon la dynamique de l'URL
Pour tester le projet localement, suivez ces étapes :
Ouvrez votre terminal dans votre dossier serveur (htdocs ou www) :
git clone [https://github.com/KevinUrbain/link-me.git](https://github.com/KevinUrbain/link-me.git)- Ouvrez votre gestionnaire SQL (phpMyAdmin, DBeaver...).
- Créez une base de données nommée mylink_in_bio.
- Importez le fichier mylink_in_bio.sql fourni à la racine du projet
Kevin Urbain - Voir mon profil GitHub


