Skip to content

Latest commit

 

History

71 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

SmartCar 🛒

Descripción

SmartCar es una aplicación diseñada para ayudar a los estudiantes a gestionar sus compras y controlar su presupuesto de manera eficiente. Permite crear listas de compras, calcular el gasto aproximado, recibir alertas cuando se superan los límites del presupuesto y ofrecer recomendaciones de compra basadas en la prioridad y el dinero disponible. ¡Planifica tu presupuesto y compra inteligentemente!

Funciones destacadas:

  • Crear y editar listas de compras.
  • Establecer un presupuesto máximo y recibir alertas cuando se excede.
  • Calcular el costo total de la lista y recibir recomendaciones de compra.
  • Consultar precios en línea para obtener estimaciones precisas.
  • Guardar un historial de compras y analizar tu comportamiento de gasto.

Integrantes del grupo

  • Heider Hailober Navarro Quintero
  • Kevin Andrés Dussán Ruiz
  • Pablo Andrés Bueno Lopez
  • Santiago Bello Moreno

Profesor

  • Oscar

Versión

  • v1.0

Requerimientos

Sistema

  • Android 10+ y Web (Responsiva).
  • Modo offline: la aplicación debe funcionar sin conexión, sincronizando al volver a conectarse.
  • Privacidad: los datos del usuario deben estar cifrados localmente y debe existir un consentimiento claro para el uso de APIs externas.

Funcionales

  • Crear y gestionar listas de compras.
  • Fijar presupuestos y recibir alertas si el gasto supera el presupuesto.
  • Ordenar y priorizar los ítems según presupuesto disponible.
  • Consultar precios online a través de APIs.
  • Visualizar el historial mensual de compras.

No Funcionales

  • Usabilidad: máximo de 3 toques para crear lista y añadir el primer ítem.
  • Rendimiento: los cálculos de totales deben realizarse en menos de 200 ms.
  • Disponibilidad: modo offline disponible.
  • Compatibilidad: compatible con dispositivos Android 10+ y web responsiva.

KPIs

  • Porcentaje de listas que no superan el presupuesto.
  • Variación mensual del gasto promedio.
  • Tiempo desde abrir la app hasta tener la lista lista (< 60s).
  • Número de listas activas por semana por usuario.

Alcance del proyecto

  • MVP (Entregable inmediato): Crear y editar listas, añadir ítems y ver el total, alertas 90%/100%, prioridades básicas, historial mensual simple, modo offline básico.
  • Futuro: Integración con múltiples monedas, listas colaborativas, comparación entre tiendas, OCR para escanear recibos.

“Planificar bien hoy, para ahorrar mañana”

About

Este repositorio tiene como propósito servir de espacio grupal para la clase de Ingeniería de Software. Aquí iremos subiendo y organizando las tareas, talleres, documentación y avances del proyecto principal, poniendo en práctica los conceptos y herramientas aprendidas durante el semestre.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages