APP ChatBot WhatsApp | Flutter | NodeJS | MySQL
What you'll learn
- Código fuente incluido
- Enviar campañas de WhatsApp
- Configurar respuestas automáticas por sesión de WhatsApp
- Crear backend en NodeJS
- Subir y administrar archivos en el servidor
- Crear servicios RESTful
- Crear y administrar una base de datos en MySQL
- Crear tu propio frontend con flutter
- Implementar la librería whatsapp-web de Andreas Nedbal y Pedro Lopez (Librería no oficial de WhatsApp)
Requirements
- Saber conceptos de programación es recomendado.
- Conocimientos básicos de Flutter, NodeJS y MySQL (Podrás levantar todo el entorno aun si eres novato)
Description
En este curso aprenderás a desplegar una APP altamente administrable en NodeJS y Flutter, utilizaremos la librería whatsapp-web de Andreas Nedbal y Pedro Lopez (Librería no oficial de WhatsApp) que simula un navegador WEB en nuestro Backend.
En el curso podrás ver la interacción de dicha librería y agregaremos el flujo correcto para su conexión.
Veremos cómo registrar un WhatsApp generando un QR en una página servida en NodeJS con EJS. Además podremos enviar mensajes de prueba y verificar la conexión. Estos mensajes pueden ser archivos (imágenes) las cuales adjuntamos en el mensaje.
También podremos administrar nuestros propios archivos almacenados en nuestro servidor personal y la administración de los contactos en nuestra base de datos MySQL.
Además podrás configurar respuestas automáticas para cada sesión de WhatsApp. Tu propio ChatBot
WhatsApp es la plataforma de chat más popular. Andreas Nedbal y Pedro Lopez desarrolladores de la librería whatsapp-web nos permite registrar varias sesiones en un solo dispositivo.
La idea de este curso es crear un servidor diferente que proporcione servicios RESTfull a nuestra APP en Flutter y los almacene en una base de datos MySQL adicional mostrar como se puede servir páginas con EJS sumándole sockets al stack.
El resultado final nos dejará un código reutilizable para tus próximos proyectos. Y nos dejará una idea clara para construir una APP completa.
Who this course is for:
- Desarrolladores de Flutter
- Desarrolladores que deseen levantar servicios RESTfull en NodeJS
- Desarrolladores de MySQL
- Desarrolladores que deseen su propio chatbot para envío de campañas de WhatsApp
Instructor
Soy un ingeniero en Sistemas apasionado por la gestión de procesos y con más de una década de experiencia en el desarrollo de software. Durante mi trayectoria, he liderado proyectos que han manejado más de mil millones de registros históricos anuales en el ámbito del rastreo de vehículos.
Si te interesa saber más sobre mi trabajo, te invito a visitar mi sitio web personal. Allí encontrarás información adicional sobre mis proyectos y habilidades en el campo de la gestión de procesos y desarrollo de software.