¿Qué es Nutria Teen?
Nutria Teen es una aplicación educativa creada por estudiantes del CETIS 15. Su objetivo es ofrecer orientación nutricional accesible mediante un asistente con inteligencia artificial que genera recomendaciones de alimentos, porciones, platillos y mensajes motivacionales pensados para jóvenes.
El usuario puede registrar datos como edad, peso, género, actividad física y estado general. Con esta información, la app calcula indicadores como IMC, metabolismo basal, requerimiento calórico diario y consumo recomendado de agua. A partir de estos resultados, la IA ofrece sugerencias personalizadas mediante un chat interactivo.
Características principales
- Recomendaciones nutricionales generadas mediante inteligencia artificial.
- Cálculo automático de IMC, metabolismo basal y requerimiento calórico.
- Perfil básico del usuario con datos de salud y actividad física.
- Sugerencias personalizadas de alimentos según las necesidades individuales.
- Función educativa orientada a promover hábitos alimenticios saludables.
Tecnologías utilizadas
- Dart como lenguaje principal de programación para la aplicación móvil.
- Flutter como framework para la interfaz y vistas.
- PHP para el backend y construcción de la API-REST.
- SQL y MariaDB para la base de datos.
- HTML, CSS y JavaScript para la página web informativa.
- Bootstrap como framework para diseño responsivo de la web.
La aplicación funciona con una API-REST desarrollada por el equipo,
lo que permite procesar datos del usuario, iniciar sesión y consultar información
nutricional. Varias funciones pueden ejecutarse sin conexión a internet.
Seguridad del usuario
- Contraseñas protegidas mediante hash.
- Consultas SQL preparadas para prevenir inyecciones.
- Comunicación manejada desde nuestra API-REST para mayor control.
Enfoque del proyecto
Nutria Teen está dirigida a estudiantes de media superior,
principalmente entre los 14 y 15 años, como apoyo educativo
para mejorar sus hábitos alimenticios y aprender conceptos básicos de nutrición.
Planes futuros
- Implementar rachas o logros que motiven el uso diario de la app.
- Mejoras visuales y optimización de la interfaz.
- Nuevas funciones dentro del asistente con IA.
- Expansión del proyecto para competencia estatal.