Inspiration
Dividir la cuenta entre amigos parece algo simple… hasta que llega el momento de hacerlo.
¿Quién pidió qué? ¿Cuánto tiene que pagar cada uno? ¿Quién ya puso plata? ¿Y qué pasa con ese plato que compartieron entre dos?
La idea de Te Debo nació de una situación cotidiana que vivimos muchas veces: salir a comer con amigos y terminar haciendo cuentas, sacando fotos del ticket, usando la calculadora del celular o directamente preguntando cuánto le debe cada uno a la persona que pagó.
En lugar de hacer que las personas se adapten a las cuentas, quisimos crear una herramienta que hiciera las cuentas por ellas.
Así nació Te Debo, con una idea simple:
Dividí la cuenta sin hacer cuentas.
What it does
Te Debo permite dividir una cuenta entre varias personas de forma simple y rápida.
La persona que paga puede escanear el ticket y la aplicación utiliza OCR para identificar la información del mismo. A partir de ahí, los integrantes del grupo pueden seleccionar los productos que consumieron y Te Debo calcula cuánto debe pagar cada persona.
El objetivo es eliminar las cuentas manuales y hacer que dividir una salida sea mucho más fácil.
How we built it
Construimos Te Debo como una aplicación móvil utilizando Flutter y Dart, trabajando de forma colaborativa durante la hackathon.
Uno de los componentes principales del proyecto es el procesamiento de imágenes de los tickets mediante OCR, que nos permite transformar la información del ticket en datos que la aplicación puede procesar.
Durante el desarrollo trabajamos con Git y GitHub para organizar el código y colaborar entre los integrantes del equipo.
El proyecto fue desarrollado iterativamente: comenzamos definiendo el problema y el flujo principal, luego construimos la interfaz y la lógica de división de gastos, y finalmente incorporamos el escaneo de tickets como parte fundamental de la experiencia.
Challenges we ran into
Uno de nuestros principales desafíos fue trabajar con una tecnología que no todos conocíamos previamente y aprender mientras desarrollábamos el proyecto.
También nos encontramos con el desafío de hacer que un ticket real pueda ser interpretado correctamente. Los tickets tienen diferentes formatos, tipografías, nombres de productos y estructuras, por lo que no alcanza simplemente con leer el texto: la aplicación tiene que poder distinguir qué información corresponde a un producto, su precio y otros datos del ticket.
Otro desafío fue conectar todas las partes del proyecto: desde capturar la imagen hasta transformar esa información en elementos que el usuario pueda seleccionar y utilizar para dividir la cuenta.
La limitación de tiempo propia de una hackathon también nos obligó a priorizar las funcionalidades principales y enfocarnos en construir una experiencia funcional antes que intentar resolver todos los casos posibles.
Accomplishments that we're proud of
Estamos orgullosos de haber convertido una situación cotidiana en una solución tecnológica concreta.
Uno de nuestros mayores logros fue conseguir que Te Debo pueda partir de una foto de un ticket y comenzar a transformar esa información en datos utilizables dentro de la aplicación.
También estamos orgullosos de haber desarrollado el proyecto desde cero durante la hackathon, aprendiendo nuevas herramientas y enfrentándonos a problemas reales de desarrollo.
Más allá del código, creemos que logramos mantener una idea simple y fácil de entender: nadie debería necesitar una calculadora para saber cuánto debe después de una salida con amigos.
What we learned
Este proyecto nos enseñó que desarrollar una aplicación no consiste solamente en escribir código.
Aprendimos a tomar un problema cotidiano, definir una solución, priorizar funcionalidades y convertir una idea en un producto que otras personas puedan utilizar.
También aprendimos a trabajar con nuevas tecnologías, integrar diferentes componentes y resolver problemas sobre la marcha.
La experiencia nos permitió mejorar tanto nuestras habilidades técnicas como nuestra capacidad para trabajar en equipo, tomar decisiones y adaptarnos a las limitaciones de tiempo de una hackathon.
What's next for Te Debo
Queremos seguir desarrollando Te Debo después de la hackathon.
Nuestro próximo objetivo es mejorar el reconocimiento automático de los tickets, para que pueda identificar cada producto y su precio con mayor precisión, incluso cuando los tickets tengan diferentes formatos.
También queremos seguir mejorando la experiencia de dividir los gastos, incorporar más casos de uso y preparar la aplicación para que pueda ser utilizada por personas reales en sus salidas cotidianas.
La idea es que Te Debo pueda convertirse en esa aplicación que abrís cuando llega la cuenta y pensás:
“Listo, que Te Debo haga las cuentas.”
Log in or sign up for Devpost to join the conversation.