Aperçu du projet
DortanApp est un logiciel basé sur WPF intégrant une base de données, conçu pour enregistrer les activités d'une mairie. Ce projet a été développé dans le cadre d'un projet universitaire.
L'application permet au personnel de la mairie de créer ou sélectionner des activités et de saisir la date de réservation ainsi que d'autres détails pertinents. Elle vise à simplifier la gestion des activités et à améliorer l'efficacité opérationnelle de la mairie. Elle offre une interface utilisateur intuitive et des fonctionnalités robustes de gestion des données pour soutenir le suivi et la planification des événements. L'application utilise le binding (liaison de données) de WPF pour synchroniser automatiquement l'interface utilisateur avec les données, garantissant une mise à jour en temps réel et une séparation claire entre la logique métier et la présentation.
Fonctionnalités principales
Gestion des réservations
Interface graphique intuitive avec options de filtrage pour une navigation facilitée et une gestion efficace des réservations d'activités.
Création et sélection d'activités
Système complet permettant de créer de nouvelles activités ou de sélectionner parmi les activités existantes avec saisie des détails pertinents.
Base de données robuste
Intégration PostgreSQL pour un stockage sécurisé et performant des données avec gestion complète des relations.
Galerie du projet
Interface de connexion
Gestion des réservations avec filtrage
Maquette initiale créée avec Figma
Technologies utilisées
Aspects techniques
Ce projet a permis d'appliquer des concepts avancés de WPF, notamment le binding (liaison de données). Le binding WPF permet de lier automatiquement les propriétés de l'interface utilisateur aux propriétés des objets de données, assurant une synchronisation automatique entre l'interface et les données. Cette approche simplifie la gestion de l'état de l'application et améliore la maintenabilité du code en séparant clairement la logique métier de la présentation.