Můj Domeček is a school project currently under development. The primary goal of the application is to provide a convenient way for users to manage their properties, units, repairs, and related documentation.
The idea behind the project stems from a common problem: keeping track of home repairs and maintenance over the years. With Můj Domeček, you can log detailed records of each repair, including costs, dates, and descriptions. This way, when you revisit your home projects years later, you won’t have to struggle to remember why certain decisions were made or what specific repairs were done.
🚀 The application is currently live at:
https://mujdomecek.runasp.net/
Feel free to explore the functionality, log in using the demo accounts, and see how the app manages properties, repairs, and more!
- Add and manage properties (e.g., houses, apartments, gardens).
- View detailed information about each property.
- Organize properties into units such as rooms, garages, staircases, etc.
- Assign parent and child relationships between units for better organization.
- Log and track repairs or other maintenance activities for each unit.
- Record costs, repair dates, and additional details.
- Upload and attach files (e.g., photos, invoices) to repairs.
- View file previews and edit file descriptions.
- User registration, login, and account management.
- Options to change passwords, email addresses, or delete personal data.
- Multi-language support, currently available in Czech and English.
- Automatic adaptation of validation messages and UI labels based on selected language.
- ASP.NET Core MVC: Backend framework for handling server-side logic.
- Entity Framework Core: Database ORM for managing property, unit, and repair data.
- Bootstrap 5: Frontend framework for responsive design.
- jQuery Validation: For client-side form validation.
- SQL Server: Database for storing application data.
- Localization: Built-in support for multiple languages.
🚧 This is a school project and is still under construction. 🚧
Expect frequent changes and incomplete features.
- Clone the repository:
git clone https://github.com/dejwcz/mylittlehouse.git