Imagen de portada

MIS PROYECTOS

Proyectos desarrollados en Visual Studios (Xamarin - C# - XAML)

Lector de la Constitución del Ecuador

Lector de la Constitución del Ecuador

  • Patrón de diseño arquitectónico: MVC
  • Base de datos: MySQL
  • API: Node
  • Soporta: HTTP
  • Descripción: Esta app permite consultar los artículos de la constitución del Ecuador del 2008, ofrece un buscador para escribir el artículo específico a leer, además contiene una vista de información sobre la importancia de la constitución.
Gestor de lavado de vehículos

Gestor de lavado de vehículos

  • Patrón de diseño arquitectónico: MVC
  • Base de datos: MySQL
  • API: Node
  • Soporta: HTTP
  • Descripción: Esta app permite iniciar sesión, recuperar clave y crear usuario, además de registrar personal e inventario de recursos relacionado con una lavadora de carros.
Analizador y clasificador de tonalidad del suelo

Analizador y clasificador de tonalidad del suelo

  • Patrón de diseño arquitectónico: MVC
  • IA: Red neuronal con Keras y TensorFlow
  • Descripción: Esta app permite analizar una imagen de un suelo obtenida desde la cámara del dispositivo o la galería de fotos, con el fin de determinar la probabilidad de que sea un suelo fértil o estéril, según su tonalidad.
Calculador de depreciación de un producto

Calculador de depreciación de un producto

  • Patrón de diseño arquitectónico: MVC
  • Descripción: Esta app permite calcular el valor de depreciación de un objeto con base a su precio actual, estado del objeto y años de envejecimiento.

Proyectos desarrollados en Android Studios (Android - Kotlin - XML)

Mapa turístico de El Guabo

Mapa turístico de El Guabo

  • Patrón de diseño arquitectónico: MVC
  • Descripción: Esta app permite navegar por los principales centros turísticos de El Guabo, utilizando la API de Google Maps, en el mapa se indican las ubicaciones y si se da un clic sobre alguna de ellas se muestra el nombre del lugar y si se da doble clic se abre una nueva ventana con una imagen y descripción del lugar.
Clasificador de raza de peces

Clasificador de raza de peces

  • Patrón de diseño arquitectónico: MVC
  • IA: Red neuronal con Keras y TensorFlow
  • Descripción: Esta app permite analizar una imagen de tres tipos comunes de peces pequeños de acuario obtenida desde la cámara del dispositivo o la galería de fotos, con el fin de determinar la probabilidad de que sea un pez: Guppy, Betta o Molly, según su forma y color.
Calculadora de materiales

Calculadora de materiales

  • Patrón de diseño arquitectónico: MVC
  • Descripción: Esta app permite calcular el número de ladrillos necesarios para construir una pared y el número de baldosas necesarias para instalarlas en el piso, si se está en la opción pared se solicita ingresar sus dimensiones (alto y largo), así como el tipo de ladrillo o bloque a usar, si se está en la opción baldosas del piso se solicita ingresar los metros cuadrados del piso y de las baldosas, así como el número de baldosas por caja.
Login de usuario

Login de usuario

  • Patrón de diseño arquitectónico: MVC
  • Base de datos: MySQL
  • API: Node
  • Soporta: HTTP
  • Descripción: Esta app es un prototipo de login, que cuenta con las funciones básicas: Crear usuario, Editar usuario, Eliminar usuario, Buscar usuario, Buscar usuario por email (Recuperar clave).

Proyectos desarrollados en Android Studios (Android - Kotlin - Jetpack Compose)

Gamificación sobre ortografía

Gamificación sobre ortografía

  • Patrón de diseño arquitectónico: MVVM
  • Descripción: Esta app está orientada a la educación, cuenta con varios ejercicios sobre la temática de ortografía, tiene dos modelos de actividades: Tarjetas de pares y Completado de oraciones con multi-opciones. Los ejercicios fueron creados según la estrategia de enseñanza y aprendizaje: Gamificación.
Reproductor de música

Reproductor de música

  • Patrón de diseño arquitectónico: MVVM + Hexagonal
  • Base de datos: Room (Local)
  • Inyección de dependencias: Hilt
  • Descripción: Esta app es un reproductor de música local, obtiene la música guardada de la memoria interna y SD del dispositivo, ofrece la opción de agregar y eliminar música de una playlist, así como crear o quitar una playlist, puede reproducir música en aleatorio, o en secuencia, así como repetir la misma música o una única vez.
Gamificación sobre emprendimiento

Gamificación sobre emprendimiento

  • Patrón de diseño arquitectónico: MVVM + Hexagonal
  • Base de datos: MySQL
  • API: Node
  • Soporta: HTTPS
  • Inyección de dependencias: Hilt
  • Descripción: Esta app está orientada a la educación, cuenta con varios ejercicios sobre la temática de emprendimiento, tiene cuatro modelos de actividades: Verdadero y falso, Elegir respuesta correcta, Escribir respuesta correcta y Lectura comprensiva. Los ejercicios fueron creados según la estrategia de enseñanza y aprendizaje: Gamificación.
Reportero de incidentes

Reportero de incidentes

  • Patrón de diseño arquitectónico: MVVM + Hexagonal
  • Base de datos: MySQL
  • API: Node + Google Maps
  • Soporta: HTTPS
  • Inyección de dependencias: Hilt
  • Descripción: Esta app le permite al usuario elegir una ubicación en el mapa para reportar algún incidente, luego de elegir una ubicación se mostrara un formulario donde debe elegir el tipo de incidente y describir el incidente, luego la app obtiene la fecha actual en su dispositivo y guarda el reporte en una base de datos.