Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

TrackMyRupee

TrackMyRupee es un sistema de gestión financiera personal autoalojado con enfoque en privacidad y control manual de datos. Utiliza Django como backend y PostgreSQL como base de datos principal.

Ficha actualizada 22 sept 2026, 15:04 · upstream 22 sept 2026, 13:49 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es TrackMyRupee

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

TrackMyRupee es una plataforma de gestión financiera personal diseñada para individuos que desean mantener el control total de sus datos sin comprometer su privacidad. A diferencia de las aplicaciones financieras tradicionales, este sistema no lee SMS ni requiere credenciales bancarias, operando bajo el principio de precisión manual donde el usuario mantiene el control de su patrimonio.

El sistema ofrece seguimiento integral del patrimonio neto que incluye efectivo, cuentas bancarias y activos en una vista unificada. Incluye características avanzadas como objetivos de ahorro gamificados con barras de progreso visuales, gestión de múltiples préstamos con cálculo de EMI, análisis de gastos por categoría y presupuestos inteligentes con alertas en tiempo real.

La arquitectura está construida sobre Django 4.2+ con PostgreSQL o SQLite como base de datos, frontend en Vanilla JS con Bootstrap 5 y Chart.js para visualización de datos. El sistema soporta múltiples monedas con conversión en tiempo real e interfaces multilingüe (inglés, hindi, marathi). Incluye doble entrada contable para integridad de datos y capacidad de exportar todo el historial financiero.

CASOS DE USO
  • Seguimiento de patrimonio neto personal con agregación automática de saldos
  • Planificación de objetivos de ahorro con seguimiento visual de progreso y celebraciones gamificadas
  • Gestión de múltiples préstamos incluyendo cálculo de EMI, calendario de amortización y registro de pagos
  • Análisis detallado de gastos por categoría con dashboards visuales y comparativas mes a mes
  • Establecimiento de presupuestos mensuales por categoría con alertas en tiempo real cuando se acercan los límites
PUNTOS DESTACADOS
  • Privacidad total: no accede a SMS ni requiere credenciales bancarias para funcionar
  • Arquitectura autoalojada completa con soporte Docker y docker-compose para despliegue rápido
  • Soporte multi-moneda con conversión en tiempo real e interfaces multilingüe (inglés, hindi, marathi)
  • Doble entrada contable implementada para garantizar integridad de datos y auditoría completa
  • Exportación completa del historial financiero disponible en cualquier momento sin restricciones
PRECAUCIONES
  • Requiere entrada manual o importación de datos mediante Excel para transacciones iniciales
  • No incluye integración bancaria directa ni scraping de cuentas bancarias
  • Depende de configuración inicial correcta del usuario para establecer usuarios y permisos
  • Sin autenticación OAuth para servicios bancarios externos
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Utilizar docker-compose para instalación rápida en producción. Configurar PostgreSQL como base de datos principal (evitar SQLite en entornos productivos). Habilitar Sentry para monitoreo de errores. Mantener Django 4.2+ actualizado. Verificar permisos de archivos estáticos y media antes del despliegue. Asegurar que el puerto 8000 esté disponible en el firewall.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
DjangoPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
8000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.