Cursos » App Minimarket con Scanner QR

Curso App Minimarket con Scanner QR

CÓDIGO DEL CURSO: ANLAQR20F

Aprende a desarrollar una app para un minimarket con lector QR usando Laravel en el BackEnd y Android o Flutter para la aplicación móvil con web services

Pronto estará disponible

Curso app-minimarket-con-scanner-qr.jpg

DESCRIPCIÓN DEL CURSO

Desarrollo de un proyecto para aumentar la eficiencia de un centro comercial o punto de venta como un minimarket, tienda, etc que desean presentar la información de los productos en venta a los clientes de una forma más amigable y personalizada.

De forma resumida veremos ¿Cómo desarrollar una aplicación lector de códigos QR para un minimarket?

FINALIDAD DEL PROYECTO

Proporcionar información mucho más rápido al cliente  acerca de los productos que le interese comprar a través una aplicación móvil.

  • Puede servir para presentar un prototipo para un proyecto real para una empresa
  • Puedes usarlo para un proyecto de Tesis a fines a informática, Ing. de sistemas, software, etc...
  • Puede servirte de guía para desarrollar un proyecto mucho más grande.

CONTEXTO DEL PROYECTO

Veamos los puntos esenciales del proyecto tecnológico a desarrollarse:

  1. El operador o administrador de la tienda podrá gestionar la información de los productos como agregar, actualizar y eliminar mediante la aplicación web que deberá tener los siguientes módulos:
    • Sistema de login o autenticación, con niveles de usuario (Administrador, Cliente)
    • Sistema de gestión categorías de productos
    • Sistema de gestión de productos
    • Sistema generador de códigos QR
    • Creación de una API Rest para las peticiones http
  2. El usuario o cliente mediante el aplicativo móvil escaneará el código QR del producto para ver la información adicional del producto, además de ver las últimas noticias, promociones que han sido lanzadas o publicadas por el minimarket, cuyas funcionalidades serán:
    • Sistema de autenticación para el cliente
    • Mostrar información más detallada del producto
    • Mostrar la sección categorías
APLICACIÓN WEB LARAVEL APP ANDROID NATIVA
  1. Entrust para asignar roles de usuario
  2. Passport para la autenticación por tokens
  3. Simple QrCode para el generador de Códigos QR
  4. Image Intervention para el tratamiento de imágenes
  1. Scanner de Códigos Qr con Google Play Services
  2. Retrofit para gestionar las peticiones http
  3. Glide para cargar las imágenes en la app.

HERRAMIENTAS PARA EL DESARROLLO

Usaremos programas para el desarrollo del proyecto como :

  • Visual Studio Code, Editor de código para el desarrollo de la Aplicación Web
  • Android Studio, IDE entorno de desarrollo para la app móvil en Android
  • Xampp, Servidor local para levantar o correr la Aplicación Web

El uso de estos programas no es una imposición, puedes usar los programas con los que estes más familiarizados y sientas más comodidad para codear.

HABILIDADES QUE NECESITAS DOMINAR

Cómo es un proyecto FullStack, para desarrollar y entender el proyecto necesitas tener conceptos y dominio en:

  • Perfil FrontEnd
    • Diseño de Interfaces Web (HTML - CSS - JAVASCRIPT -  VUE.JS - BOOTSTRAP - BLADE)
    • Diseño de Interfaces Móviles en Android (XML, JAVA)
  • Perfil BackEnd
    • Diseño, creación de Base de Datos en MYSQL y SQLITE
    • Diseño de la Arquitectura Web del lado del Servidor (PHP- LARAVEL - JSON)
    • Desarrollo de API REST (SERVICIOS WEB)
    • Uso de librerías web (Generador de Códigos QR, Tratamiento de Imágenes)
    • Uso de Librerías como Retrofit, Google Services, Scanner Qr, etc
    • Desarrollo Android - JAVA dominio de widgets, uso de adaptadores (ListView, Spinner, CardView, RecyclerView, etc,)

¿QUÉ APRENDERÁS?

REQUISITOS

TEMARIO

Lecciones por cada unidad de estudio con videos sobre el proceso de desarrollo y textos explicativos del código.

Introducción al Curso

1. Planteamiento del Proyecto

Introducción al desarrollo una app para minimarket con lector QR

Gratis 10:17 min

»

2. Herramientas a usar

Herramientas a usar

🔒 min

»

Lector de códigos Qr en Laravel

3. Instalación Laravel el Framework PHP

¿Cómo instalar Laravel 5.8 con Composer para crear una aplicación ?

🔒 5:05 min

»

4. Base de datos y modelos

Base de datos y modelos

🔒 4:32 min

»

5. Autenticación y roles de usuario

Autenticación y roles de usuario

🔒 27:45 min

»

Implementación de la Api Rest para responder las peticiones

Desarrollo de la aplicación Android Lector QR

Desarrollo de la aplicación Flutter Lector QR

Preparación y Publicación del Proyecto

5 videos de desarrollo acompañados de una redacción explicando el código por cada lección del curso.

CÓDIGO FUENTE

No disponible


3875

Curso App Minimarket con Scanner QR

Curso App Minimarket con Scanner QR


Tecnologías que se usan en el desarrollo del curso Android

USD 200.00 275.00

Estamos trabajando | Próximo Lanzamiento


WhatsApp
Logo Codea App

Codea App FullStack

Perú, México, Colombia, España, Venezuela, Argentina, Bolivia

You Fb Tik Pin

© Todos los derechos reservados Codea App FullStack | Cursos de programación avanzados | 2020 - 2021