Se busca un desarrollador para crear un sistema web completo que permita a usuarios y negocios gestionar, controlar y optimizar el uso de sus alimentos, con el objetivo principal de evitar el desperdicio. El sistema debe ser robusto, intuitivo y ofrecer las siguientes funcionalidades clave:Gestión de inventario alimenticio: Permitir el registro detallado de productos con campos como nombre, cantidad, fecha de caducidad y categoría.Notificaciones inteligentes: Implementar un sistema de alertas que notifique a los usuarios cuando un producto esté próximo a vencer, facilitando la planificación y el consumo oportuno.Recomendaciones de recetas: Integrar una API pública (por ejemplo, TheMealDB) para mostrar recetas basadas en los ingredientes disponibles en el inventario del usuario, promoviendo el uso creativo de los
alimentos.Mapa de donaciones locales: Desarrollar una funcionalidad de geolocalización que permita a los usuarios ofrecer alimentos próximos a vencer para donación. Organizaciones no gubernamentales (ONG) o personas cercanas podrán visualizar y reclamar estos alimentos a través de un mapa interactivo.Dashboard visual: Crear un panel de control con gráficas claras y concisas que muestren estadísticas sobre alimentos consumidos, desperdiciados y donados, ofreciendo una visión general del impacto del
usuario.Roles de usuario: El sistema debe soportar diferentes tipos de usuarios con roles específicos: Usuario común (hogar), Negocio (tienda, restaurante) y ONG
receptora.Se espera una solución escalable y con una interfaz de usuario amigable.
Plazo de Entrega: No definido