¿Qué tecnología usarías para crear una aplicación web de finanzas personales muy simple?

No sé si has definido la aplicación lo suficiente como para seguir adelante con esto. Creo que lo que ves como simple es realmente un poco más complejo (aunque podría estar equivocado). Permítame separar sus segmentos y comenzar a hacer preguntas que, con suerte, lo forzarán a una especificidad que puedo usar para darle recomendaciones tecnológicas

  • Enviar informe mensual por correo electrónico
    1. ¿A quién enviarás este informe? Una dirección? Múltiples direcciones?
    2. ¿Cómo almacenará la (s) dirección (es) de correo electrónico que enviará?
    3. ¿Cuál será el formato del informe de correo electrónico? ¿Qué dirá?
  • Agregue un valor (que puede ser + o -)
    1. ¿Qué “valores” se agregarán y rastrearán? ¿Balance total? ¿Deuda? Todas las anteriores?
    2. ¿Agregar un valor a qué? ¿A una sola cuenta? ¿A múltiples cuentas?
    3. ¿Debería ser posible “deshacer” los cambios de valor?
    4. ¿Ejecutando la cuenta o rastreando todas las adiciones de valor?
    5. ¿Cómo verá la lógica el valor que se agregará? ¿Una página web? ¿Una API a nivel de consola?
  • Agregar ingresos recurrentes
    1. ¿Cómo se calcularán los ingresos recurrentes?
    2. ¿Cómo verá la lógica los ingresos recurrentes que se agregarán? ¿Sitio web? API?
  • Devolver el saldo
    1. ¿Devolver el saldo a qué? ¿Sitio web? API?

En general:

  1. ¿Cuál es el tamaño de la audiencia prevista? ¿Solo tu? ¿Más?
  2. ¿Cómo se agregarán los datos que se agregarán? ¿A mano? ¿Vinculando alguna API?
  3. ¿Cuál será la IU? ¿Una página web? Una API? ¿Una aplicación móvil?

No necesita responder a todas estas preguntas, pero definitivamente querrá responder las “Preguntas generales de IN” antes de continuar con las recomendaciones de tecnología.