Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/martinpcdev/expensetracker
Aplicacion de consola para manejar finanzas
https://github.com/martinpcdev/expensetracker
backend cli console console-application filesystem java
Last synced: about 2 months ago
JSON representation
Aplicacion de consola para manejar finanzas
- Host: GitHub
- URL: https://github.com/martinpcdev/expensetracker
- Owner: MartinpcDev
- Created: 2024-11-01T06:07:42.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-01T06:09:28.000Z (3 months ago)
- Last Synced: 2024-11-01T07:18:05.237Z (3 months ago)
- Topics: backend, cli, console, console-application, filesystem, java
- Language: Java
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense Tracker
Una aplicación de línea de comandos para gestionar y rastrear tus gastos de forma rápida y sencilla.
Challenge basado en el reto [roadmap.sh](https://roadmap.sh/projects/expense-tracker)## Características
* Añadir un gasto: Registra un gasto con descripción y cantidad.
* Actualizar un gasto: Modifica un gasto existente.
* Eliminar un gasto: Elimina un gasto de la lista.
* Ver todos los gastos: Muestra la lista completa de gastos registrados.
* Resumen de gastos: Presenta un resumen total de los gastos.
* Resumen mensual: Muestra el resumen de gastos de un mes específico del año actual.## Instalación
Clona este repositorio:
```
git clone https://github.com/MartinpcDev/ExpenseTracker.git
```## Uso
Lista de comandos disponibles:
| Comando | Descripcion |
|---------------------------------------------------|---------------------------------------|
| add --description "descripcion" --amount cantidad | Agrega expense descripcion y cantidad |
| list | Lista todas los datos |
| summary --month valor | sumatoria de amount por mes |
| summary --all | sumatoria total de amount |
| delete --id valor | borra expense por id |
| update --id valor --description "descripcion" | Actualiza descripcion de la expense |
| update --id valor --amount valor | Actualiza el amount |
| exit | salir del programa |