expenses_manager/README.md
2026-06-18 10:27:53 +00:00

1.8 KiB

expenses_manager

Descripción

expenses_manager es una aplicación diseñada para ayudarte a gestionar tus gastos diarios. Fue creada con la intención de hacer que el seguimiento de finanzas personales sea más sencillo y eficiente.

Uso Básico

La aplicación permite:

  • Registrar ingresos y egresos.
  • Visualizar tus gastos por categoría.
  • Generar informes financieros mensuales y semanales.

Índice

  1. Instalación
  2. Configuración
  3. Uso

Instalación

Despliegue en Local

Requisitos:

  • Python 3.8 o superior.
  • pip.

Pasos:

  1. Clona el repositorio usando Git:
git clone https://gitea.kuijper.es/jkuijperm/expenses_manager.git
  1. Navega al directorio del proyecto:
cd expenses_manager
  1. Instala las dependencias necesarias:
pip install -r requirements.txt

Despliegue en Docker

Pasos:

  1. Clona el repositorio usando Git:
git clone https://gitea.kuijper.es/jkuijperm/expenses_manager.git
  1. Navega al directorio del proyecto:
cd expenses_manager
  1. Construye la imagen Docker:
docker build -t expenses_manager .
  1. Corre el contenedor:
docker run -p 5000:5000 expenses_manager

Configuración

Después de clonar el repositorio y instalar las dependencias, puedes configurar la aplicación creando un archivo .env en el directorio raíz del proyecto con el siguiente contenido:

env

SECRET_KEY=mi_clave_secreta_única_y_segura

DATABASE_URL=sqlite:///expenses.db # Otra URL de base de datos si es necesario

Uso

  1. Inicia la aplicación:
python app.py
  1. Abre tu navegador y visita http://localhost:5000 para acceder a la interfaz de usuario.

Registro de Gastos

  • Accede a la página de gastos y agrega nuevos registros manualmente o importa datos desde otras fuentes.