Husholdnings- og prosjektøkonomi

BudgetCheck

Økonomi per arbeidsområde i Nextcloud. Hvert arbeidsområde er enten en husholdning (månedsrytme med budsjetter, sparing, årsoppsummering) eller et avgrenset prosjekt (periodevindu, valgfritt tak). Beregningene skjer på serveren.

Selvhostet PHP 8.2 – 8.4 AGPL-3.0-or-later

Hva den gjør

BudgetCheck behandler økonomi per arbeidsområde. En husholdning blandes aldri med et prosjekt; kategorier, medlemmer og skatteinnstillinger hører til riktig arbeidsområde. Serveren lagrer beløp i minste valutaenhet (aldri flyttall), kjører månedlig avslutning og sikrer øyeblikksbilder med en beregnings-hash.

To arbeidsområdetyper

Husholdning: månedsrytme, budsjetter, sparemål, årsoppsummering. Prosjekt: avgrenset vindu, periodeoversikt, valgfrie takvarsler.

Beregninger på serveren

Beløp i minste valutaenhet, aldri som flyttall. Serveren er den eneste beregningsinstansen — hver sum er reproducerbar.

Månedslukking

Hver måned kan forsegles som et uforanderlig øyeblikksbilde med verifiserbar beregningshash. Kontrollert gjenåpning gjenoppretter redigering.

Tax-aware mode

Valgfri netto- eller bruttoinntasting med deterministisk MVA-omregning. Deaktiver for rene husholdningsbøker, aktiver for prosjekter.

Sparingsmål

For husholdninger: følg et årlig mål, se fremgangen og la månedsrytmen gjøre jobben.

Members & categories

Hvert arbeidsområde har egne medlemmer, kategorier og skatteinnstillinger. Ingenting lekker mellom arbeidsområder.

WCAG-aware UI

Sikter mot WCAG 2.1 AA, fullt tastaturstøtte, responsive layouter fra 320 px. Husholdnings- og prosjektsummer blandes aldri i grensesnittet.

Revisjonsspor

Hver lukking og gjenåpning logges. Øyeblikksbilder er innholdsadresserte slik at manipulasjon kan oppdages.

Skjermbilder

Klikk på et skjermbilde for å forstørre. Bruk eller pilene på skjermen for å bla i galleriet; Esc for å lukke.

Installasjon og krav

BudgetCheck publiseres i den offisielle Nextcloud App Store og på GitHub.

Fra App Store

  1. Sign in to Nextcloud as administrator.
  2. Open Apper.
  3. Søk etter BudgetCheck.
  4. Last ned og aktiver.

Manuelt fra Git

git clone https://github.com/aSoftwareByDesignRepository/\
nextcloud-budgetcheck.git \
  /path/to/nextcloud/apps/budgetcheck
cd /path/to/nextcloud
php occ app:enable budgetcheck

Krav

  • PHP 8.2 – 8.4
  • MySQL / MariaDB eller PostgreSQL

Tilbake til alle apper

Støtt denne appen

Disse appene videreutvikles offentlig. Hvis BudgetCheck hjelper organisasjonen deres, kan dere støtte det pågående arbeidet via GitHub Sponsors. Trenger dere en funksjon tidligere eller tilpasset miljøet deres? Kontakt oss — vi diskuterer gjerne sponset funksjonsutvikling.