Inspiration
Risy - Plataforma contra el desperdicio de comida
Sabemos que México es uno de los principales países en desperdiciar comida. En nuestro equipo reconocemos que los alimentos son un recurso fundamental para subsistir, tener energía, estar sanos, etc. Lamentablemente, la realidad es que un gran sector de la población no logra tener un acceso adecuado. Es por ello que, a través de la problemática del desperdicio de comida en comercios locales, pretendemos conectar a personas que estén interesadas, organizaciones de la sociedad civil (orfanatos, anexos, bancos de comida, comedores comunitarios, etc.) en adquirir un producto en buena calidad a mejor precio o donaciones por parte de estos proveedores.
What it does
Risy es una plataforma web y app móvil que tiene dos principales flujos:
Proveedores: Comercios locales (cafeterías, misceláneas, puestos, etc.) pueden registrarse en el sistema y publicar alimentos de oportunidad, es decir, alimentos que están en buenas condiciones de consumo pero que por alguna razón, ya sea pronta caducación o baja venta, necesiten ser aprovechados para evitar llegar al desperdicio. También pueden publicar donaciones de los alimentos.
Usuarios y organizaciones: El público general se puede registrar en el sistema para ver productos a menor precio y contactar al proveedor para recogerlos. Además, las organizaciones de la sociedad civil (orfanatos, anexos, bancos de comida, etc.) se podrán registrar con la prioridad de ver las donaciones disponibles, factor que consideramos primordial.
Risy pretende lograr tres beneficios:
- Que el proveedor tenga un ingreso sobre sus productos que en otra situación se convertiría en una pérdida total.
- Que usuarios externos puedan ver los productos en el sistema al igual que las donaciones.
- Las organizaciones registradas tienen la prioridad de ver las donaciones para la gestión de este recurso.
Además, para darle el enfoque de seguridad en el sistema, usamos reportes para analizarlos mediante AI, detectando anomalías en las publicaciones como productos echados a perder o no aptos para consumo.
How we built it
- FrontEnd: Usamos React con Nextjs para el diseño de interfaces.
- BackEnd: Usamos Nestjs para la lógica de negocio.
- AWS: Usamos un bucket para guardar las imágenes del sistema.
- Database: Usamos MySQL con TypeORM.
- IA: Usamos YOLO para analizar imágenes y detectar alimentos que no estén en condiciones de consumo a través de reportes de las publicaciones.
Challenges we ran into
Aterrizar la idea y darle un enfoque más concreto fue un reto muy grande, ya que este proyecto puede ser utilizado para grandes beneficios. Implementar diseños, avances concretos en poco tiempo y aprender a gestionar los tiempos fueron algunos de los desafíos.
Accomplishments that we're proud of
Nos sentimos orgullosos de mejorar nuestra comunicación, lo que nos ayudó a definir partes del proyecto de una forma rápida como el modelo de base de datos, flujos del sistema, formatos y la lógica de negocio.
También nos sentimos orgullosos de solucionar los problemas presentados en el tiempo disponible, además de que mejoramos nuestra organización.
Disfrutamos mucho este hackathon, y reconocemos el enorme empeño y dedicación que le pusimos al proyecto.
What we learned
Trabajar en equipo y compartir nuestros conocimientos fueron las cosas más relevantes que aprendimos. Además, concluimos que reconocer nuestro esfuerzo también es algo primordial para salir adelante.
What's next for Risy
- Implementar mejoras para que sea una aplicación/sitio más completo que pueda generar la confianza suficiente con las personas en distintas magnitudes.
- Implementar funciones más específicas para gestionar estos registros.
- Abarcar mercados más amplios y promover más ayuda con las donaciones.
Como equipo también queremos seguir aprendiendo más tecnologías, paradigmas de solución, herramientas y habilidades blandas que nos permitan trabajar en equipo. De igual forma, nos gustaría seguir participando en este tipo de eventos.
Built With
- amazon-web-services
- antdesign
- figma
- gemini
- mysql
- nestjs
- nextjs
- notion
- relume
- shadcn
- tailwind
- tanstackquery
- typeorm
- typescript
- yolo
Log in or sign up for Devpost to join the conversation.