1.8 KiB
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
Instalación
Despliegue en Local
Requisitos:
- Python 3.8 o superior.
- pip.
Pasos:
- Clona el repositorio usando Git:
git clone https://gitea.kuijper.es/jkuijperm/expenses_manager.git
- Navega al directorio del proyecto:
cd expenses_manager
- Instala las dependencias necesarias:
pip install -r requirements.txt
Despliegue en Docker
Pasos:
- Clona el repositorio usando Git:
git clone https://gitea.kuijper.es/jkuijperm/expenses_manager.git
- Navega al directorio del proyecto:
cd expenses_manager
- Construye la imagen Docker:
docker build -t expenses_manager .
- 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
- Inicia la aplicación:
python app.py
- Abre tu navegador y visita
http://localhost:5000para 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.