epespad

Hice un programa para llevar las finanzas personales

Hola linces! como estamos en tiempos de crisis y las cosas se complican cada vez mas desde el punto de vista económico, se me ocurrio sentarme a desarrollar un programa para que podamos llevar las finanzas personales en casa, saber cuanto entra de dinero, cuanto se va y en que se va, en lo particular yo además de mi trabajo realizo trabajos freelance asi que mis ingresos a veces son más a veces son menos, y por eso orienté el programa más para el lado de los ingresos freelance, pero se podria hacer para controlar finanzas mucho más genericas.

NOTA: Para ver lás imagenes con detalle, hagan click derecho sobre la imagen y seleccion "Abrir imágen en una pestaña nueva."

ACCESO: http://www.fianzr.com/

Yo de números y contabilidad no se nada, lo que me enseñaron en la secundaria como todo se me terminó olvidando por falta de uso pero bueno, la idea es compartir con ustedes unas capturas de pantalla de como va evolucionando el desarrollo del programa y si se copan y tiran ideas para darle más funcionalidades estaria bueno, es más si tengo buena respuesta por parte de ustedes voy a publicar el programa para que puedan usarlo ustedes tambien.

El programa esta hecho en PHP con Laravel 5, me dedico al desarrollo de sistemas complejos asi que tengo bastante experiencia con estas cosas, y el sistema esta montado sobre un servidor virtual Homestead que tengo corriendo en casa, asi que si lo subo a un servidor publico podrían usarlo ustedes tambien.

mi pregunta es ¿Que le añadirían ustedes al programa? ¿Lo usarian?

Aca van las capturas:

Bandeja de entrada

En esta parte se me ocurrio poner los datos más relevantes de nuestros ingresos y gastos. Va haciendo los calculos automaticamente.

El programa lo que registra son "incidencias", que vendrian a ser eventos que alteran nuestras finanzas, es decir si yo pago la factura de la Luz, esa seria una "incidencia" de tipo "gasto fijo" porque la pagamos cada cierta cantidad de meses, después tenes "gastos variables" que podrian ser compras en el super, o un par de zapatillas etc. todas compras que realizamos de forma no mensual o bimestral, y despues tendriamos "ingresos fijos" que vendría a ser nuestro sueldo u otro ingreso mensual como "alquileres cobrados" si tenemos propiedades en alquiler, todo tipo de ingreso mensual fijo, e "ingresos variables" que en mi caso serían los cobros por trabajos de desarrollo freelance que yo realizo, y por ultimo "inversiones" que es un tipo de gasto variable pero que tiene ese nombre porque es un gasto realizado en vista de obtener una remuneracion a futuro mayor a la inversión realizada, por ejemplo yo en inversiones tengo mis gastos de Google Adwords a una web, es un gasto si, pero la gente entra a la web y gano con las publicidades de Google Adsense, despues mediante una grafica podria comparar si mis inversiones de AdWords son menores a mis retornos en Adsense.

PRESUPUESTO MENSUAL: suma todos los ingresos fijos que registramos en el programa, de esta forma nos da un panorama de que tipo de ingresos seguros contamos en el mes, todo esto es mes a mes.

GASTOS MENSUALES FIJOS: suma todos los gastos fijos registrados en el programa, como la luz, gas, alquiler, etc. De esta forma sabemos cuanto es nuestro gasto fijo total mensual.

SALDO ACTUAL: Estima segun nuestros ingresos, cuanto dinero nos quedaria disponible restandole todos los gastos que hicimos, tanto fijos como variables.

INGRESOS EXTRAORDINARIOS: Este es para mis ingresos Freelance, asi veo cuantos ingresos freelance hice en el mes.

Y debajo tenemos un grafico en anillo que nos muestra informacion de nuestros gastos e ingresos, hay varias pestañitas, asi que son cuatro graficos en total. (Ingresos, gastos totales, gastos fijos, gastos variables)

Hice un programa para llevar las finanzas personales

Ingresos y Gastos

Esta es la sección donde registramos todos los gastos que realizamos, primero se puede ver una tabla que nos muestra las ultimas 8 incidencias que realizamos, o sea los ultimos gastos o ingresos que tuvimos.

A la derecha hay un grafico que nos muestra una comparativa global de nuestros ingresos mensuales, nuestra inversion mensual y nuestros gastos mensuales ya sean fijos o variables, asi sabemos si estamos gastando más de lo que ganamos.

PHP

Debajo de la tabla de incidencias hay tres botones:

AGREGAR TIPOS DE INCIDENCIAS: Aca es donde registramos todos los tipos de gastos o ingresos que podríamos llegar a tener, por ejemplo si ustedes se compran cada ciertos meses zapatillas, registran el tipo de incidencia con el nombre Zapatillas, y ponene que es un gasto variable, porque las compran cada tanto. De esta forma nosotros somos los que creamos una lista con los tipos de gastos que vamos a tener, nos sirve para despues en los graficos saber bien en qué estamos gastando de más.

sistema

AGREGAR INCIDENCIA: En esta venatana registramos los gastos que vamos realizando, por ejemplo si compramos zapatillas nuevas este mes, elegimos en TIPO DE INCIDENCIA de la lista que se despliega buscamos ZAPATILLAS y la marcamos. después ponemos en que fecha gastamos ese dinero y cuanto gastamos exactamente, y de forma opcional podemos añadir un comentario a esa incidencia.

finanzas

VER CALENDARIO DE GASTOS: Este boton nos lleva al calendario del mes en curso y nos muestra los gastos y los ingresos que fuimos teniendo a lo largo del mes, cuando uno hace click sobre un gasto, si se fijan sale un globito con información, si bien ahi te dice si fue un gasto o un ingreso y que monto tuvo, eso en realidad va a contener los comentarios que hicimos sobre esa incidencia, si los tuviere.

laravel

Despues, debajo del grafico tenemos tres datos importantes:

GASTO PROMEDIO DIARIO: que suma todos nuestros gastos del mes en curso, y los divide por la cantidad del dia que tiene el mes para mostrarnos cuanto estamos gastando por dia teoricamente.

INGRESO PROMEDIO DIARIO: que suma todos nuestros ingresos del mes en curso, y los divide por la cantidad del dia que tiene el mes para mostrarnos cuanto estamos ganando por dia teoricamente.

GANANCIA O DEFICIT DIARIO: Nos muestra cuanto deberiamos gastar como maximo por dia para no empezar a gastar "mas de lo que ganamos", es decir si yo gasto menos de ese numero por dia por mes, teoricamente al final del mes deberia tener un sobrante de plata que podriamos ahorrar.

Hasta acá llego mi programa, si les interesó y quieren colaborar con ideas e ir desarrollandolo entre todos y dandole más funcionalidades sería buenisimo, y cuando haya una version medianamente potable la publico para qué lo usen sin ningún tipo de costo, tengo un servidor pago que uso para mis clientes y puedo alojar el sistema ahí, de manera que si lo usan no sea un hosting gratuito que funciona para la mierda, y que lo puedan usar de manera fluida.

ACTUALIZACIONES

- En "Calendario de gastos" ahora se puede elegir qué mes del año visualizar, asi podemos recorrer todo nuestro historial de gastos

- Nueva aplicacion "Tipos de incidencias" donde se listan todos los "tipos de incidencias" registrados, y se pueden eliminar, eliminar un tipo automaticamente elimina todas las incidencias registradas bajo ese tipo

- Se agrego "Historial de incidencias" donde se listan todas las incidencias registradas por fecha, desde la mas reciente, para ver todos nuestros gastos, tambien podemos eliminarlos.

Comentarios Destacados

Adolfito666 +178
Si vamos a tener una pobreza por lo menos vamos a tener una pobreza organizada.

Hice un programa para llevar las finanzas personales
Fyufy
@fernanduino no me deja papu
fernanduino
@Fyufy que te aparece?
Fyufy +2
@fernanduino sisis ya pude con este link www.fianzr.com


este no funciona http://finanzaspersonales.ddns.net

202 comentarios - Hice un programa para llevar las finanzas personales

Dancost +36
Yo tengo ahorrado 10 dólares ¿ Me sirve este programa para calcular...algo ?
Dancost +47
ReptiloideCosmic
@fernanduino Hola amigo, no quiero ofenderte pero se ve muy parecido a un sistema de panel administrativo enlatado que anda dando vueltas por internet. Seguro que no compraste ese y lo customizaste? De ser así te felicito igual, te quedo muy bueno.
Saludos.
fernanduino +1
@ReptiloideCosmic hola si, para la parte estetica use adminlte, es un template. Pero eso es la parte estetica, el programa que corre en el servidor es de mi autoria y lo voy mejorando de a poco, saludos. www.fianzr.com
tute1090T +3
10+ bien ahi con el soft! ! !
nildius
@El_4to_Mono No digas tonterias. El template visual es un "bootstrap admin" llamado AdminLTE, es Opensource y cualquiera puede usarlo, y solamente te ofrece un conjunto de herramientas para facilitar el diseño de la interfaz gráfica. La papa del trabajo está en el backend (programación del lado del Servidor) que el chabon se habrá mandado
Sam_Houston +1
@El_4to_Mono cuantas paginas de finanzas tenes? eh ehh ehh?
El_4to_Mono
@Sam_Houston ninguna cheñor
EL_CHOBY +2
hace poco puse un kiosco polirubro y me vendria muy bien algo asi, asi q cuando lo temines me gustaría probarlo, me viene al pelo un programa de este tipo. +10
fernanduino +1
@lealpda3 dejame tu email por MP y cuando salga la App te mando un email para avisarte. Yo calculo que en dos semanas como mucho esta lista. Saluu
lealpda3
@fernanduino listooo
kakashimc
@fernanduino ya tendria que estar hecha jaja
CRISS1008 +2
muy buena broh Felicitaciones por ese emprendimiento
zeta11
@fernanduino 2 días? sos un capo !, en que programaste?
monxey +1
@fernanduino Ahi van tus merecidos bits. Éxitos.
fernanduino
@zeta11 Programe en Laravel, igual sobre Laravel ya tenia todo un sistema desarrollado, que es un sistema base que le vendo a mis clientes en desarrollos de sistemas web, fue sobre ese sistema base que hice este sistema de finanzas, por eso dos dias. Saludos!
linsedomestico
cuando lo tengas terminado hablame y charlamos y te compro la idea ya terminada, saludos
fernanduino +1
Dejame tu email por MP
BurstPoint +2
cortala con el bootstrap
fernanduino +3
No
BurstPoint +1
@fernanduino jajaja no, era joda, yo para un proyecto también lo use (de hecho, era uno muy similar al tuyo, por los colores y la distribución) y estuvo de lujo.
fernanduino
@BurstPoint ya se chabon, es una cagada que por aca no se puedan mandar expresiones o tonos de voz, pero supongo que para eso se inventaron los gifs
AlebrtQuinn
Tiene para calcular la rentabilidad y flujo de caja por activo ? y el gasto por pasivo ? , pd: ya la subiste a alguna plataforma o es programa de pc ?
fernanduino
@leaa96 Hacer la importacion de datos no es complejo, lo que si seria complejo es que vos tendrias que preparar la planilla excel con un formato especifico de columnas y tipos de datos para poder importar al programa.
SkateMaggi
@fernanduino Muy bueno papa, epero la app para el cel
eRICS77
@fernanduino uh ya me registreee y con la app seria genial !! Alto laburo mostruoo! Van 10 !
gonzanu_17 +1
Inteligencia colectiva

En qué lo programaste?
CraipKing +2
"esta hecho en PHP con Laravel 5"
MarlboroPower +26
Hola, mi nombre es Hernan. Somos una compañia Argentina muy reconocida en el mundo.
Quisieramos comprar tu idea. Te podemos ofrecer una suma de $5.000.000
Para más información por favor contactanos.




PD: Los patacones te los podriamos entregar en mano.
fernanduino +1
Gracias pero paso, solo negocio en lecops
octapollo +26
Hernán, Hernan, me suena conocido... ¿es pariente del señor Bolainas?
gearstrial20 +12
Christian04
Si quisiera hacer un ahorro para la compra de una moto, led o lo que sea, se podría incluir de alguna manera la cuota que necesitaría ir juntando para llegar al mismo.
fernanduino +4
No lo habia pensado, ahi lo anote para desarrollarlo, gracias por la idea
fernanduino +7
Hola, ya realize la aplicacion de tu idea, cuando ingresas en el sistema te vas a "AHORRO" y ahi podes crear tu plan de ahorro y elegís los meses que tenes pensado ahorrar, y te tira un grafico del consumo mensual y una linea roja de consumo que no tenes que pasar para no comprometer tu ahorro, con el tiempo lo voy a ir mejorando mas, asi es mas util. pero tu idea ya esta implementada, pasame tu nombre por mp y vas a los creditos!
fernanduino
Hola, te paso el nuevo dominio del sistema, SALUDOS!
www.fianzr.com
HernanTarifa +3
buen programa lastima que soy un mantenido
MarceloCalcagno -2
Hacelo pal celu, gato.
Eucomax
@Briyis El problema esta en que los usuarios de telefonos móviles, el 90% del uso que le dan es en apps, el otro 10 en navegadores como Chrome o Safari, lamentablemente se usa muy poco.
Briyis +1
@Eucomax hacé una app con webview y listo. Todos contentos. Pero hacé tu sitio con bootstrap, material, o cualquiera responsive. Recomiendo bootstrap porque es el más fácil de entender.
fernanduino +1
Hola si, voy a sacar la app, ahora estoy trabajando en la integracion de gastos con tarjetas de credito y debito, despues de terminar eso sale la appa para moviles.
_insolitosujeto_
ahorita lo pirateo
fernanduino +5
va a ser gratis
javier_cef +6
@fernanduino Pero igual lo va a piratear, solo para despuntar el vicio jajaja
FrancoXeneize07
yo laburo por mi cuenta y la verdad que mis "finanzas" son un quilombo, la plata que gano nunca va a ser un dia especifico, como los q cobran un sueldo fijo que le depositan en el banco, y despues los gastos es lo mismo todo un re quilobo, gasto en el dia a dia, el auto , comida, ropa compro cada muerte de obispo y despues gasto en boludeces y en ir a la cancha, y si queda algo (casi nunca) trato de ahorrar algo
lennoff
@FrancoXeneize07 jaja bueno eso ya es otra cosa
salu2
Siveria
@fernanduino Cla, mientras mas sencillo y minimalista sea la interfaz para agregar los gastos mas simple es dejarlo asentado al momento de hacer la compra. Onda, un menu con imagenes que te guian de categoria en categoria (no se una bosta de programacion) hasta que encontras el producto comprado y le pones el monto y listo.
fernanduino +2
@Siveria en unas semanas voy a tener lista la app y se va a poder descargar desde la home del sistema
loreanser20
Muy bueno loco. Te felicito. Tendrías que ver de hacerlo guiado a servicios. O sea que vos puedas vender este servicio a muchos sobre la misma plataforma. Entendes?
Roykssop
Software as a service (saas)
fernanduino
www.fianzr.com nos mudamos a esta direccion!
loreanser20
@Roykssop claro, eso mismo
D4RKS7R34K
podes hacer que la inflacion interactue mes a mes
D4RKS7R34K
@fernanduino mes a mes comprando lo mismo o aprox, por ejm

mes1: sueldo=1000 gasto=500
mes2: sueldo=1000 gasto=600

hacer que el programa calcule la inflacion y compararla con la del indec
M4X1-91 +6
@D4RKS7R34K que dice este culiado jajajaja
fernanduino
@D4RKS7R34K Voy a desarrollar un creador de filtros, que vos selecciones uno o mas tipos de incidencias y veas la evolucion de los gastos de esos tipos a lo largo del año
_ArS_
y el link lince?

Bien ahi!
Saludos!
fernanduino
Lo estoy desarrollando, dejame tu email por MP asi te paso los datos de acceso cuando este la primera version!
SalvaD1 +1
Buen trabajo! +10
machinga22
y el link? sino viene con virus no lo bajo
fernanduino
Es una web, todavia no esta publicada porque la primera version esta en pañales, pero mandame tu email por MP y te paso los datos de acceso cuando este listo
machinga22
@fernanduino q dominio tenes?
fernanduino
@machinga22 No esta publicada todavia, en estos dias recien la voy a publicar, cuando termina las funciones de editar un gasto o ingreso, o eliminarlo, por si ingresas algo y te equivocas, no puedo publicar el sistema sin eso sino va a ser un kilombo.
ian12 +2
Agregale skins
petyr_baelish22
muy bueno lo voy a probar

+10
fernanduino +1
dejame tu email por MP y te paso los datos cuando se lanze el sistema en unos dias
mcgb14
+10 loco. Muy buen soft. por lo que vi hay muy poco para agregarle. solo, quizá, ir depurando detalles con el uso. Soy emprendedor independiente y me gustaría poder usarlo.
fernanduino
Dejame tu email por MP y te paso los datos en unos dias, cuando lo suba al servidor de hosting
jesg
Como lo puedo obtener?
fernanduino
Mandame tu email por MP cuando suba el sistema al servidor te paso tus datos de acceso. Saludos!
BigBeowulf +2
por que no subis el codigo a git?
elfedexesbolso
seria ideal poder verlo
Kroll_AK47
Como se llama la ui que usaste? o la creaste vos?
fernanduino +2
AdminLTE
Weoka +1
El Admin LTE siempre me ha dado un poquito de asquete, pero es lo de mínimo. ¿Sobre qué lo estás haciendo, código tuyo propio, o estás trabajando sobre algún framework?

De igual manera, ¡gran trabajo!
Weoka
Deja, me respondo sólo. Ya leí el post, laravel.
fernanduino +2
Hola, el sistema esta programado usando el framework Laravel 5, despues el resto es desarrollo mio, los graficos son generados con highcharts. Saludos!
xmatiask8
Los gráficos los toma en tiempo real con ajax algo asi? o es MEAN stack? buen programilla, en que lo programaste?
fernanduino +3
El programa lo hice en Laravel 5, con PHP, usa AJAX para agregar incidencias y tipos de incidencias, me falta agregarle una funcion ajax que actualize los graficos y las listas sin apretar F5, esta muy en pañales todavia.
xmatiask8 +2
@fernanduino Claro, esta bueno que uses ajax justamente para eso..yo también hago lo mismo en PHP pero con Codeigniter =) Saludos colega!
javyto19 +5
Puede andar.. cuánto me pagas por usarlo?
marcoscarbonell +2
Agregale un cartel bien grande que diga: deja de comprar boludeces!
Rayv3x
Muy bueno. Estudias o estudiaste algo relacionado a la informática?
fernanduino +8
No, de hecho no hice carrera, a los 18 años tuve que salir a laburar y un amigo me dijo que aprendiera programacion, me lei tutoriales en internet y me mande a buscar laburo, y me aceptaron en uno y ahi aprendi bocha, despues en el resto de empresas que estuve aprendi bastantes cosas y hoy en dia laburo a la par de ingenieros haciendo mapas digitales para controlar el trafico maritimo argentino. saludos!
TETIRX
Vengo a figurar, y me citas en el post con la versión final para ver que tal te quedo.
fernanduino
mandame tu email por MP
otaolafranco
parece muy copado! yo lo haria una app para windows store cosa de que se pueda descargar para la compu, tablets y algunos celus
Dc_Frank
y el link de la descarga?? o solo estas presumiendo? :S
fernanduino
esta en el post.
messenjah
Capo, estoy super interesado en el programa... donde lo pruebo???
fernanduino
mandame tu email por mp, te envio los datos de acceso en estos dias que voy a subir el sistema al servidor.
TempeTAB
justamente yo estoy trabajando en un programa asi, pero mas croto. . . como tp de analisis de sistemas.

puedo probar el tuyo ?
gronor3
Lo más parecido que usé es el Excel
hitman555
Muy bueno lince, podés sacarle mucho provecho a ese potencial que tenés.
julkazy +1
Hola me interesa y te deje 10
By_K
Estoy trabajando en algo similar, con que lo hiciste? yo le estoy dando con angular y express ... cuando me toque trabajar la bd sera un problema porque soy frontend, haha lo hago para estudiar. El mio es un sistema de inventario y nomina muy parecido al tuyo en interfaz grafica. Que edad tienes?
fernanduino
tengo 27, esta hecho en PHP, Jquery y todo corre sobre Laravel 5 como framework
JeYkHeMn
Laravel utiliza doctrine para el mapeo de BD? O realizas consultas puras?

Respecto al usuario que trabaja con angular y express investiga Waterline, es una manera más amigable de tratar con la BD y no tenes que joderte respecto a migraciones con diferentes motores de bases de datos.
JOSUESM
GASTO PROMEDIO DIARIO este boton es bastante (en teoria) estaria bueno una funcion que te compare dias de la semana ejemplo que me arroje un resultado del mes de marzo gastos por dias LUNES, MARTES, SABADOS etc, para poder analizar si te estas yendo a la mierda con los gastos algun dia especifico, como por ejemplo los viernes salgo de la facu y ya estoy relajado que es finde y me voy a comprar unas pizzas una birra y una coca, y helado, y es algo que talvez haces frecuente y no te das cuenta que todos los viernes gastas 350 solo para cenar, y por ahi los lunes comes algo tranqui y te gastas 80 mangos, entedes? por otro lado, en que lenguaje programas?
fernanduino
Ya tengo pensado un grafico para eso, vas a ver la linea como sube los dias que más gastas, y va a saltar al toque donde te estas llendo al carajo. saludos!
JOSUESM
@fernanduino Genial, excelente idea, me gustaria probar el soft, me dirias en que lenguaje desarrollas?gracias
fernanduino
@JOSUESM en PHP, ahi en el post puse el link para que prueben el soft, saludos!
By_K +1
Oh, 500 points por tu post o.o, si publico el mio y hago tutoriales de programacion puedo hacerme creadores haha