App Notes est une application web permettant une gestion complète des notes personnelles. Développée avec PHP pour le back-end et utilisant HTML, CSS, et JavaScript pour le front-end, l'application permet aux utilisateurs de créer, modifier, supprimer, trier et partager leurs notes. Elle supporte également l'archivage des notes pour une meilleure organisation. Le projet utilise une base de données MySQL, pré-configurée et accessible via phpMyAdmin, gérée avec XAMPP.
- Gestion des notes : Créez, modifiez, et supprimez vos notes.
- Partage de notes : Partagez vos notes avec d'autres utilisateurs de l'application.
- Archivage : Archivez les notes pour les conserver sans les afficher dans les listes principales.
- Tri et recherche : Tri par défaut et utilisez la fonction de recherche pour trouver rapidement une note par label.
- Interface utilisateur intuitive : L'interface est conçue pour être simple d'utilisation et agréable visuellement.
- XAMPP (ou tout autre environnement Apache/MySQL/PHP)
- phpMyAdmin pour la gestion de la base de données
- Navigateur Web moderne pour accéder à l'application
-
Clonez le dépôt GitHub du projet :
git clone https://github.com/xxPHDEVxx/votre-projet-notes.git cd votre-projet-notes -
Placez le projet dans le répertoire
htdocsde votre installation XAMPP (ou tout autre dossier racine de votre serveur web Apache). -
Démarrez XAMPP et activez Apache et MySQL (Ne pas oublier de modifier 'mysql_path' dans le fichier 'dev.ini' selon le path de votre fichier xampp).
-
Créez la base de données MySQL en utilisant phpMyAdmin :
- Importez le fichier SQL fourni dans le projet (
database.sql) pour configurer la base de données. - Configurez le fichier
config.php(ou un fichier équivalent) pour connecter l'application à la base de données.
- Importez le fichier SQL fourni dans le projet (
-
Accédez à l'application via votre navigateur à l'adresse suivante :
http://localhost/votre-projet-notes
-
Connexion : Connectez-vous à l'application en utilisant l'un des comptes utilisateurs prédéfinis ou enregistrez-vous.
- Liste des utilisateurs et mots de passe :
boverhaegen@gmail.eu, mot de passe :Password1,bepenelle@gmail.eu, mot de passe :Password1,xapigeolet@gmail.eu, mot de passe :Password1,mamichel@gmail.eu, mot de passe :Password1,
- Liste des utilisateurs et mots de passe :
-
Gestion des notes : Après connexion, commencez à créer et organiser vos notes. Vous pouvez également les partager avec d'autres utilisateurs.
-
Recherche et tri : Utilisez la barre de recherche pour trouver rapidement une note spécifique, ou triez vos notes selon différents critères.
-
Partage : Partagez une note avec d'autres utilisateurs en sélectionnant l'option de partage.
- Fonctionnalités de base : Gestion, partage, tri, et archivage des notes.
- Interface utilisateur : Une interface simple et épurée pour une gestion efficace des notes.
- Affichage CSS : Quelques petits bugs d'affichage potentiels peuvent survenir selon le navigateur utilisé.
- Recherche : Bug mineur concernant la recherche, où les notes ne sont pas mises à jour correctement si elles sont modifiées pendant la navigation pour les checklists en JavaScript.


