Project Overview
DortanApp is a WPF-based software that incorporates a database, designed for recording activities within a town hall. This project was developed as part of a university assignment.
The application enables town hall personnel to create or select activities and input the reservation date along with other pertinent details. It aims to streamline activity management and enhance operational efficiency in the town hall. It boasts an intuitive user interface and robust data management capabilities to support event tracking and planning. The application leverages WPF binding (data binding) to automatically synchronize the user interface with data, ensuring real-time updates and a clear separation between business logic and presentation.
Main Features
Reservation Management
Intuitive graphical interface with filtering options for easier navigation and efficient management of activity reservations.
Activity Creation and Selection
Complete system allowing creation of new activities or selection from existing activities with input of relevant details.
Robust Database
PostgreSQL integration for secure and efficient data storage with complete relationship management.
Project Gallery
Login interface
Reservation management with filtering
Initial mockup created with Figma
Technologies Used
Technical Aspects
This project allowed me to apply advanced WPF concepts, particularly binding (data binding). WPF binding automatically links user interface properties to data object properties, ensuring automatic synchronization between the interface and data. This approach simplifies application state management and improves code maintainability by clearly separating business logic from presentation.