MyForge LabsHUNew project ↗
myforge-workspaceprojects / kozos-family.md
← All projects

CASE STUDY / Közös

Order in shared matters, across two households.

A tool born from personal experience, for parents living apart. The aim is not to settle arguments but to give shared matters a record and a structure: who proposed what, who approved it, when the handover took place.

Project status
Live · private, invitation-only family use
Focus
Own product · Family application · Privacy
The Közös sign-in page: for invited family members only, with no public registration.
The Közös sign-in page: for invited family members only, with no public registration. Captured: 17 September 2026.

01 / CONTEXT

The business challenge

Child-related expenses, handovers and requests scattered across messages are hard to follow and easily lead to misunderstanding. Meanwhile, children should not see their parents’ finances.

THE DESIGN DECISION

The system neither decides nor judges: it keeps a record. Shared matters become valid through two-sided approval.

WORKFLOW / Közös

How the user journey comes together.

  1. 01 / PROPOSE

    One parent records

    An expense, handover or change is entered as a proposal.

  2. 02 / APPROVE

    The other parent confirms

    A shared item becomes valid only when both sides accept it.

  3. 03 / RECORD

    Log and settlement

    Every change can be traced; children see only what concerns them.

02 / IMPLEMENTATION

How we approached it

Every shared matter is two-sided: an expense proposal is approved by the other parent, a handover is confirmed by the receiving parent, and a child’s request is accepted by both. A child account sees only what concerns the child.

Innovation in practice

The decisions behind the functionality

  • Two-sided approval as the principle

    A shared item is valid because the other party accepted it — so the record belongs to both parents.

  • A separate view for the child

    A child account can make requests and see what concerns the child, while parental costs and private topics never reach it, even server-side.

  • A small system you can run yourself

    One container, one database file, daily verified backups — with no dependence on external services.

Behind the interface

Technologies and architecture

A TypeScript application running in a single container: a Node.js server and an SQLite database on a separate data volume behind the web interface. Changes are saved in transactions with data-version checks and a change log; sessions and forms are protected by origin and CSRF checks.

TypeScript

The shared language of the web interface and the server.

Node.js

A server side built on built-in modules.

SQLite

A single-file database on a separate data volume, with transactions.

Docker

A self-hostable application in a single container.

DELIVERY / PROJECT SCOPE

What we built

  • Two parent accounts and up to two child accounts, with single-use invitations
  • Expense proposals approved by the other parent, with adjustable cost sharing
  • Handover confirmation with an editable changeover schedule
  • Children’s requests accepted by both parents
  • Document library with permission-based downloads
  • Children never see parental costs, settlements or private topics
  • Change log and daily verified backups

Our role

A complete in-house product: design, web application, server side, operations and backups.

Project status

An in-house product used privately. There is no open registration, bank transfer, e-mail or SMS sending; the site is deliberately hidden from search engines.

Get in touch if this interests you

More work

Client project

KGC-Bérlés

The complete system behind kisgepcentrum.hu: web shop, equipment rental, service intake, parts search and customer accounts — one platform shared with the in-store kiosk and staff workspaces.

Live platform Shop + rental + service Kiosk + CRM

Live business platform · kisgepcentrum.hu

Explore the project — KGC-Bérlés

Innovation prototype

Poparch

An architectural plan-processing prototype: supported vector PDFs become editable quantities, cost estimates and professional exports.

R&D Document processing Cost estimation

Working prototype · private demo

Explore the project — Poparch

YOUR NEXT STEP

Which workflow should we rethink together?

Let's discuss your project →
LOCAL DEMO

bmad Research · Gemini + NotebookLM

README.mdKGC-BérlésPoparchStraborBPSETEXTURA SalonFoxxiKinda · BalanceAjánlat-radarKözösSolutionsThe teamStart a projectClaude CodeCodexGeminiBMADVisual Studio CodePlaywrightGitNotebookLMObsidian / Vault 11.11Agent skillsDiscordProject atlasDelivery labKnowledge network & fleetERP · coming soonWorkspace settings

Esc · close