Evaluando propuestas

App de finanzas personales

Publicado el 01 Febrero, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

APLICACIÓN Móvil de finanzas personales
introducción
requerimos el desarrollo de una aplicación interactiva, nativa tanto para ios, como para android. O bien, si no es tan lento, una app híbrida con multiplataforma.
Marco teórico
1.- Ya tenemos desarrollo de aplicación WEB.
2.- Existe información precargada en tres etapas anteriores, que no se mostrarán en la app móvil.
3.- Los lenguajes, wireframes y base de datos que se utilizan en la aplicación web son los siguientes:
Lenguaje Frontend: Typescript
Wirframe frontend: Angular    
Protocolo de comunicación con backend: Restful    
Lenguaje Backend: Javascript
Wireframe Backend: Express    
Protocolo de comunicación con Base de datos: SQL        
Otros: Sequelize, Node JS
    
4.- Mapeo general de la etapa a desarrollar

5.- Estamos trabajando en los prototipos de acuerdo a experiencia de usuario.

Requerimientos
La aplicación debe permitir que el cliente tenga interacción con ella:
REGISTRO
A) Administración de movimientos
*  El cliente puede administrar tres tipos de movimientos: ingresos, gastos o transferencias entre cuentas.
* El cliente puede confirmar, eliminar o modificar (fecha, monto, concepto y/o cuenta) movimientos precargados; y dar de alta movimientos nuevos.
* El cliente puede ver la fecha, el saldo en cuentas proyectado (con base en movimientos pre-cargados), ingresos, egresos y balance del día.
* El cliente puede importar a la app, los estados de cuenta que se encuentren en formato csv o Excel.
* Se requieren 3 vistas: diario, semanal, mensual.
B) Validación
* El cliente puede ver el histórico de los periodos donde se han hecho validaciones.
* El cliente puede importar los estados de cuenta que se encuentren en formato csv o Excel.
* Cada cierto periodo, definido por el cliente, puede hacer conciliación de saldo esperado (de acuerdo a movimientos registrados (confirmados o nuevos), no proyectados sin confirmar) vs. Saldo real en cada una de las cuentas. Puede observar las diferencias entre lo esperado vs.
Real.
* El cliente puede observar los movimientos realizados por cada cuenta, enviarlos a otra cuenta o eliminarlos.
* El cliente puede conciliar movimientos realizados vs. Movimientos planeados, eliminar movimientos planeados que ya o se harán en el futuro; puede hacer conciliaciones parciales y planear los sobrantes en el futuro inmediato (mes actual y siguiente).
PLANEACIÓN
A)    Planificación mensual:
•    El cliente puede planear financieramente el mes en curso, cambiar de monto o fecha cada uno de los movimientos observados en todos los días del mes, tanto a nivel gráfico, como en tabla.
•    El cliente puede modificar su gasto total mensual en un concepto determinado, o modificar cada uno de los movimientos planeados.
•    El cliente puede decidir si esos cambios serán permanentes (presupuesto) o solo del mes en curso.
•    El cliente puede ver ingresos, gastos, flujo del día y saldo en cuentas proyectado de acuerdo a movimientos pre-cargados.
•    El cliente puede ver la estructura financiera del mes con los cambios realizados.
B)    Presupuestos:
•    El cliente administra presupuestos por ente.
•    El cliente puede añadir o eliminar (o archivar) conceptos, modificar fechas, montos y/o frecuencias de los presupuestos ya existentes.
•    El cliente puede observar los cambios que hace en cada rubro, con un gráfico de barras en tiempo real.
•    El cliente puede simular escenarios para conocer su saldo en cuentas proyectado y su flujo de efectivo.
•    El cliente puede observar gráficamente los escenarios simulados.
•    El software le sugiere cambios al cliente sobre el apego a presupuestos.

C)    Entes, cuentas de efectivo y cuentas de patrimonio
•     El cliente puede dar de alta y eliminar (o archivar) cuentas con una fecha determinada y saldo inicial.
•    El cliente puede dar de alta y eliminar (o archivar) entes personales o de negocio

reportes
los reportes reflejan los movimientos registrados al pasado y los proyectados al futuro.
El cliente puede elegir el periodo en que requiere ver los reportes.
A)    Flujo, Saldo, Ingresos y egresos
•    El cliente puede ver lo presupuestado vs. Lo realizado en cada mes.
•    El cliente puede modificar lo que quiere ver de inicio.

B)    Estructura financiera (Gastos fijos (créditos+ gastos inevitables +impuestos), gastos variables, Ahorro a largo plazo, ahorro a corto plazo
•    El cliente puede ver la estructura financiera del mes actual.
•    El cliente puede ver el histórico de la estructura financiera.

C)    Reporte mensual
•    El cliente puede ver los montos al pasado y al futuro, de cada uno de los conceptos.
•    El cliente puede ver el flujo de efectivo del mes y el saldo en cuentas, hacia el pasado y futuro.
•    El cliente puede ver cada uno de los movimientos realizados o presupuestados de cada concepto.

D)    Apego a dieta
•    El cliente puede ver su nivel de apego a la dieta financiera establecida en la sección de presupuestos, mediante un semáforo.
•    El cliente puede ver cada uno de los movimientos realizados o presupuestados de cada concepto.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone, iPad
Necesito Crear una app
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por V. M. M. M.