OPTIMA es una aplicación web diseñada para la gestión eficiente de finanzas personales y empresariales. Permite a los usuarios registrar ingresos y gastos, generar reportes detallados y visualizar su estado financiero en tiempo real.
- Frontend: React.js
- Backend: Flask con SQLAlchemy
- Base de datos: PostgreSQL
- Autenticación: Flask-JWT-Extended
- Estilos: CSS
- Registro y categorización de ingresos y gastos.
- Visualización de datos financieros mediante gráficos interactivos.
- Autenticación y gestión de usuarios.
- Generación de reportes detallados.
- Clonar el repositorio:
git clone https://github.com/PabloQuerales/OPTIMA cd optima - Instalar dependencias del frontend y backend:
cd frontend npm install cd ../backend pip install -r requirements.txt
- Configurar las variables de entorno y la base de datos.
- Ejecutar el backend:
pipenv run start
- Ejecutar el frontend:
npm run dev
Actualmente, OPTIMA se encuentra en desarrollo activo, mejorando la experiencia de usuario e integrando nuevas funcionalidades.