Skip to content

TomasRandoM/qrRestaurantScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qrRestaurantScanner

Aplicación nativa para Android que lee los QRs de los empleados y utiliza una api para validarlos. La misma habilita la cámara del celular y detecta los QRs. Al hacer esto, verifica la correctitud del mismo y luego envía los datos al servidor mediante HTTP para que este los valide y acepte o rechace la entrada. Además, posee un modo sin conexión, para esto, todas las semanas descarga localmente una lista de empleados del restaurant y la clave de validación del QR, cuyos valores guarda en una base de datos SQLite. A pesar de esto, la clave vence cada una semana, por lo que es necesario contar con conexión a internet por lo menos una vez cada 7 días.

La aplicación es un componente del ecosistema de aplicaciones del restaurant que interactuan entre sí para realizar sus funcionalidades.

Tecnologías utilizadas

  • Kotlin
  • Jetpack Compose
  • SQLite
  • CameraX con Barcode Scanning del ML Kit de Google
  • Retrofit
  • Room

Otros proyectos componentes del sistema

About

Repositorio de la aplicación que lee y valida los QRs de los empleados. Realizada con Kotlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages