Finanze domestiche e di progetto

BudgetCheck

Finanziamenti mirati per Nextcloud. Ogni spazio di lavoro può essere una famiglia (ritmo mensile con budget, risparmi, panoramica annuale) o un progetto delimitato (finestra temporale, limite opzionale). I calcoli vivono sul server.

Auto-ospitato PHP 8.2 – 8.4 AGPL-3.0-or-later

Cosa fa

BudgetCheck tratta la finanza come ambito dell'area di lavoro. Una famiglia non si mescola mai con un progetto; categorie, membri e impostazioni fiscali vivono all'interno dello spazio di lavoro a cui appartengono. Il server archivia il denaro in unità minori (non fluttua mai), esegue la chiusura mensile e verifica le istantanee con un hash di calcolo.

Due tipi di workspace

Famiglia: ritmo mensile, budget, obiettivi di risparmio, panoramica annuale. Progetto: finestra limitata, panoramica per periodo, avvisi opzionali di tetto.

Calcoli lato server

Importi in unità minori, mai in virgola mobile. Il server è l'unica istanza di calcolo — ogni totale è riproducibile.

Chiusura mensile

Ogni mese può essere sigillato come istantanea immutabile con hash di calcolo verificabile. La riapertura controllata ripristina la modifica.

Tax-aware mode

Inserimento netto o lordo opzionale con conversione IVA deterministica. Disattivatelo per registri domestici puri, attivatelo per i progetti.

Obiettivi di risparmio

Per le famiglie: segui un obiettivo annuale, vedi i progressi e lascia che il ritmo mensile faccia il resto.

Members & categories

Ogni workspace ha i propri membri, categorie e impostazioni fiscali. Nulla fuoriesce tra workspace.

WCAG-aware UI

Obiettivo WCAG 2.1 AA, tastiera completa, layout responsive da 320 px. I totali famiglia e progetto non si mescolano nell'interfaccia.

Traccia di audit

Ogni chiusura e riapertura è registrata. Le istantanee sono indirizzate per contenuto, così potete rilevare qualsiasi manomissione.

Screenshot

Clicca uno screenshot per ingrandirlo. Usa o le frecce sullo schermo per scorrere la galleria; Esc per chiudere.

Installazione e requisiti

BudgetCheck è pubblicata nell'App Store ufficiale di Nextcloud e su GitHub.

Dall'App Store

  1. Sign in to Nextcloud as administrator.
  2. Open App.
  3. Cerca BudgetCheck.
  4. Scarica e attiva.

Manualmente da Git

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

Requisiti

  • PHP 8.2 – 8.4
  • MySQL / MariaDB o PostgreSQL

Torna a tutte le app

Sostieni questa app

Queste app sono sviluppate in modo aperto. Se BudgetCheck è utile alla vostra organizzazione, potete sostenere il lavoro in corso tramite GitHub Sponsors. Avete bisogno di una funzionalità prima o su misura per il vostro contesto? Contatto us — discutiamo volentieri lo sviluppo sponsorizzato di funzionalità.