87 lines
No EOL
3.3 KiB
Markdown
87 lines
No EOL
3.3 KiB
Markdown
# Money-LIST
|
|
|
|
## Introduzione
|
|
|
|
**Money-LIST** è un'app semplice e intuitiva per la gestione delle proprie finanze. Progettata per essere facile da usare, ti permette di tenere traccia dei tuoi conti, delle transazioni e delle spese ricorsive in modo efficiente.
|
|
|
|
## Target
|
|
|
|
Questa applicazione è stata sviluppata per utenti che cercano una soluzione rapida e pratica per gestire le proprie finanze quotidiane.
|
|
|
|
## Funzionalità
|
|
|
|
### 1. Gestione dei Conti
|
|
|
|
- **Aggiungere Conto**: Inserisci un nuovo conto con nome, descrizione e saldo disponibile.
|
|
- **Modificare Conto**: Aggiorna i dettagli del conto esistente.
|
|
- **Eliminare Conto**: Rimuovi un conto esistente dall'app.
|
|
- **Visualizzare Saldo**: Monitora il saldo disponibile per ogni conto.
|
|
|
|
### 2. Gestione delle Transazioni
|
|
|
|
- **Aggiungere Transazione**: Registra una nuova transazione specificando il conto, titolo, importo (positivo per entrate, negativo per uscite), data (preimpostata su oggi), descrizione, categorie e tag.
|
|
- **Modificare Transazione**: Modifica i dettagli di una transazione esistente.
|
|
- **Eliminare Transazione**: Rimuovi una transazione dal registro.
|
|
- **Visualizzare Transazioni**: Consulta il saldo aggiornato e la lista delle transazioni per ogni conto.
|
|
|
|
### 3. Gestione delle Spese Ricorsive
|
|
|
|
- **Aggiungere Spesa Ricorsiva**: Registra una spesa che si ripete automaticamente a intervalli regolari.
|
|
- **Modificare Spesa Ricorsiva**: Aggiorna i dettagli di una spesa ricorsiva esistente.
|
|
- **Eliminare Spesa Ricorsiva**: Cancella una spesa ricorsiva dall'app.
|
|
- **Visualizzare Spese Ricorsive**: Monitora le spese ricorsive impostate.
|
|
|
|
### 4. Foto delle Transazioni (Versione 2.0)
|
|
|
|
- **Salvare Foto dello Scontrino**: Associa una foto dello scontrino o del documento alla transazione per una documentazione più completa.
|
|
|
|
## Struttura del Progetto
|
|
|
|
- **Conti**: Modulo per la gestione dei conti finanziari.
|
|
- **Transazioni**: Modulo per la gestione di entrate e uscite finanziarie.
|
|
- **Spese Ricorsive**: Modulo per la gestione automatizzata delle spese ricorrenti.
|
|
- **Foto delle Transazioni**: Funzionalità avanzata per allegare foto a ogni transazione.
|
|
|
|
## Tecnologie Utilizzate
|
|
|
|
- **Frontend**: React Native
|
|
- **Backend**: TBD
|
|
- **Database**: Sqlite
|
|
- **Gestione delle Immagini**: TBD (per la versione 2.0)
|
|
|
|
## Installazione
|
|
|
|
1. Clona il repository:
|
|
|
|
```bash
|
|
git clone https://git.pansi21.xyz/PanSi21/MoneyListato.git
|
|
```
|
|
|
|
## Roadmap
|
|
|
|
- [x] **Versione 1.0**
|
|
- [x] Gestione dei Conti
|
|
- [x] Aggiungere, modificare, eliminare conti
|
|
- [x] Visualizzare saldo dei conti
|
|
- [x] Gestione delle Transazioni
|
|
- [x] Aggiungere, modificare, eliminare transazioni
|
|
- [x] Visualizzare lista delle transazioni e saldo aggiornato
|
|
- [x] Spese Ricorsive
|
|
- [x] Aggiungere, modificare, eliminare spese ricorsive
|
|
- [x] Visualizzare spese ricorsive impostate
|
|
|
|
- [ ] **Versione 2.0**
|
|
- [ ] Foto delle Transazioni
|
|
- [ ] Associare foto a ogni transazione
|
|
- [ ] Visualizzare foto allegate nelle transazioni
|
|
- [ ] Sincronizzazione Cloud
|
|
- [ ] Backup automatico dei dati su cloud
|
|
- [ ] Sincronizzazione multi-dispositivo
|
|
|
|
- [ ] **Versione Futura**
|
|
- [ ] Reportistica Avanzata
|
|
- [ ] Grafici e statistiche sui conti e le transazioni
|
|
- [ ] Esportazione dati in CSV o PDF
|
|
- [ ] Notifiche Push
|
|
- [ ] Promemoria per le spese ricorsive
|
|
- [ ] Notifiche per transazioni insolite |