Releases: estudiobarragan/backendAdminPro
Seccion 17 terminada
Implementaciones
Ajustes en buscador global
Agregado de midleware para Admin_rol
Ajustes parametricos
Implementaciones
Se corrigió algunos errores en el tipo de objeto devuelto
Se modifico las opciones de populacion, agregando el parametro cantidad (default 5). Si es cero, devuelve todos
Ajuste menores al servidor
#Ajustes
Se quito el token al alta de usuario
Algún ajuste menor de codigo y de mensajes devueltos
Sección 12 terminada: Backend operativo
Notas del release
Crear una aplicación en Google Developer Console
Generar el ID de nuestra aplicación y un ID Secreto de servidor
Crear un login básico de pruebas usando el API de Google
Generar un Token desde el front-end
Validar el Token en nuestro back-end
Tip para generar la documentación de nuestros servicios automáticamente
Documentacion API by Postman
Seccion 11 terminada
Seccion 11
CRUD de médicos y hospitales
Una tarea robusta con su respectivo documento y resolución
Códigos útiles de Mongoose
Populate
Gets
Paginar resultados
Búsquedas específicas y globales
Subida de archivos al servidor
Asignación de imagen a un hospital, medico o usuario
Formas de exponer archivos a la web
Manejo del FileSystem
Proteger imágenes
Generar imagen por defecto
Seccion 10 terminada
Usuario y Token
Explicación general y alcances del Backend
Crear colección de Usuarios
Crear modelos en Node
POST
Validaciones automáticas mediante Mongoose
Encriptar contraseñas
PUT
Delete
Get
Login de Usuario
Generación de un JWT
Middlewares
Optimizar Middlewares
Seccion 1
Aprendizajes
- Configuración de Mongo
- Robo 3T
- Conexión entre Mongo y Node
- Tip sobre colores de consola
- Aprender un poco sobre los errores de respuestas HTTP
- Configuración inicial de Express
- Establecer las bases de nuestros RESTful services
- Al finalizar, crearemos un nuevo repositorio en GitHub para almacenar nuestro backend server y así tenerlo listo en caso de que necesitemos implementar un nuevo backend server rápidamente
Recordar
…or create a new repository on the command line
echo "# backendAdminPro" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/estudiobarragan/backendAdminPro.git
git push -u origin master
…or push an existing repository from the command line
git remote add origin https://github.com/estudiobarragan/backendAdminPro.git
git push -u origin master