Skip to content

InterdataUTJ/la-flamita

Repository files navigation

la-flamita-web
La Flamita

expressjs react tailwindcss flowbite arduino esp32

Desarrollo Web de Express y React para taquería la flamita. La solución se enfoca en desarrollar toda la infraestructura web (vistas y APIs) para la logica de negocios de la-flamita.

Este proyecto esta compuesto por 4 submodulos que cuentan con desarrollos diferentes para cubrir distintos requerimientos del cliente.

Submodulos 🧩

En este submodulo se encuentra todo el desarrollo de la plataforma web, tanto la API como las vistas para acceder a la infraestructura administrativa mediante el navegador.

Esta desarrollado utilizando Express, además integra una base de datos MongoDB. Para desarrollar las interfaces de usuario empleados tailwindcss y flowbite como libreria de componentes.

Capturas

En este submodulo se encuentra todo el desarrollo de la plataforma web, tanto la API como las vistas para acceder a la infraestructura del cliente mediante el navegador.

Esta desarrollado utilizando Express, además integra una base de datos MongoDB. Para desarrollar las interfaces de usuario empleados tailwindcss y flowbite como libreria de componentes.

A diferencia de la sección administrativa, esta es meramente para uso de clientes, por lo que permite listar productos y realizar compras usando paypal.

Este submodulo integra el desarrollo realizado para IoT, el cual consta de un sensor de temperatura que cada cierto tiempo toma una lectura y la envia a la API desarrollada en el submodulo la-flamita-admin, a pesar de que esta pensado para integrarse con este proyecto, la herramienta de configuración permite configurar el sensor para cualquier API que acepte los datos en el formato de envio del sensor.

El sensor esta deasrrollado utilizando un ESP32 con el Arduino IDE, además, utilizamos en sensor DHT11 para la toma de datos del ambiente, y utilizamos el propio hardware del ESP32 para enviarlos por WiFi.

Adicionalmente se desarrollo otro modelo que emplea un sensor de luz digital y se comunica con el modelo DHT11 mediante BLE.

Este submodulo desarrolla una interfaz movil mediante React Native para que los empleados puedan administrar los dispositivos IoT.

Esta app permite registrar nuevos dispositivos, consultar la información de los sensores y manejar el estado de los actuadores.

Para el uso de datos de IoT y perfil de empleado utiliza la API desarrollada en el submodulo la-flamita-admin.

Capturas

Equipo 👥

Este proyecto esta desarrollado por el equipo escolar Interdata, miembros de la carrera Tecnico Superior Universitario Tecnologias de la Información Area Desarrollo de Software Multiplataforma, comunmente abreviado como TSU DSM, en la Universidad Tecnologica de Jalisco (UTJ) en la sede de Ciudad Creativa DIgital (CCD).

Integrantes

  1. Cortés Gutiérrez Ismael (IsmaCortGtz)
  2. Fernandez Alonso Luis Geronimo (Geronimo1231)
  3. Gomez Magaña Ivan Martin (IvanGn)
  4. Lopez Maldonado Brian Alberto (Briansixo)
  5. Zepeda Jimenez Francisco Javier

About

Desarrollo de software para taquería la flamita.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors