OFI
Oficina virtual en 3D para equipos remotos: avatares, un espacio que diseñan juntos y un workspace para el trabajo diario.
Fecha de publicación: 15 de junio de 2024
Autor: Luis Paillao
Tiempo de lectura: 7 minutos
Estás con amigos en un restaurante. La comida estuvo deliciosa, las risas abundaron y ahora llega ese momento incómodo: dividir la cuenta. Algunos pidieron entradas, otros postres, unos bebieron más que otros... y por supuesto, alguien debe adelantar el pago total.
"¿Cuánto te debo?" es la pregunta del millón, y calcular esto correctamente se convierte en un pequeño dolor de cabeza.
Desarrollamos ¿Cuánto te debo? con un objetivo claro: eliminar la incomodidad y las complicaciones matemáticas de dividir cuentas. Queríamos una herramienta que:
El desarrollo de esta aplicación surgió de una necesidad personal. Después de varias salidas con amigos donde perdíamos tiempo calculando lo que cada uno debía, decidimos crear una solución tecnológica.
Esta sección permite:
La aplicación permite dos modos de asignación que se adaptan a diferentes situaciones:
Ideal para elementos que solo consumió una persona (ej: un plato personal).
Perfect para ítems compartidos entre varios comensales (ej: una pizza, botella de vino).
// Ejemplo de cómo funciona la distribución compartida
const dividirEntreSeleccionados = () => {
const personasSeleccionadas = item.personasAsignadas
.filter(asignacion => asignacion.cantidad > 0)
.map(asignacion => asignacion.personaId);
if (personasSeleccionadas.length > 0) {
const cantidadPorPersona = item.cantidad / personasSeleccionadas.length;
// Asignar cantidadPorPersona a cada persona seleccionada
}
};
Ofrecemos dos métodos para calcular la propina:
Una vez calculados los montos, puedes:
Nuestros objetivos con esta aplicación son:
Imaginemos un escenario común: cuatro amigos (Ana, Carlos, Elena y David) van a cenar.
Configuración inicial:
Registro de consumo:
Resultados:
Compartir:
Este proceso toma menos de 3 minutos y evita errores de cálculo.
Te invitamos a probar ¿Cuánto te debo? en tu próxima salida con amigos:
La próxima vez que salgas con amigos, tendrás la solución al alcance de tu mano.
Si eres desarrollador y quieres explorar o contribuir al código:
# Clonar el repositorio
git clone https://github.com/lpaillao/cuanto-te-debo.git
# Entrar al directorio
cd cuanto-te-debo
# Instalar dependencias
npm install
# Ejecutar en modo desarrollo
npm run dev
El proyecto está construido con:
Estamos trabajando en:
¿Cuánto te debo? nació para resolver un problema cotidiano pero molesto. Lo que comenzó como una herramienta personal, ahora está disponible para todos aquellos que quieran simplificar la división de cuentas.
Te invitamos a:
Porque dividir la cuenta no debería dividir amistades.
¿Te ha resultado útil esta herramienta? Compártela con amigos y déjanos tus comentarios abajo.
Oficina virtual en 3D para equipos remotos: avatares, un espacio que diseñan juntos y un workspace para el trabajo diario.
Shooter espacial en 3D con estética neón poligonal: guía a NYX y a la flota Éxodo hasta Auriga.
Juego casual de reflejos con estética neón, nacido en una habitación de hospital.