Skip to content

The main idea behind this project was to create an application where I can record various events (repairs, work) related to my house. This way, I won't have to spend years later wondering why I did something a certain way or trying to remember where a specific wire runs. 😊

Notifications You must be signed in to change notification settings

Dejwcz/MyLittleHouse

Repository files navigation

MujDomecek (My Little House)

This repository contains the new implementation of MujDomecek based on the full specification in docs/. It is a clean-start monorepo with a .NET 10 backend and a SvelteKit frontend.

Structure

/
β”œβ”€β”€ docs/                # Product + architecture specification
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ api/             # .NET API (Clean Architecture)
β”‚   β”œβ”€β”€ web/             # SvelteKit app (PWA, local-first)
β”‚   └── shared/          # Shared types (OpenAPI codegen output)
β”œβ”€β”€ tests/               # Test projects
└── package.json         # Root tooling (husky + lint-staged)

Getting started

  • Install .NET 10 SDK and Node 22
  • npm install
  • Backend: dotnet build src/api/MujDomecek.sln
  • Frontend: npm --prefix src/web install and npm --prefix src/web run dev

References

  • docs/README.md for the full spec
  • docs/11-tech-standards.md for architecture and conventions
  • docs/13-api-reference.md for API endpoints

About

The main idea behind this project was to create an application where I can record various events (repairs, work) related to my house. This way, I won't have to spend years later wondering why I did something a certain way or trying to remember where a specific wire runs. 😊

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •