Reto BackEnd Developer - Promart
- Se desarrolló un CRUD de registro de personas con los datos: nombres, apellidos, fecha de nacimiento, documento y tipo de documento; teniendo en cuenta que la persona puede tener mas de una dirección, email y teléfono.
- Se desarrollaron los endpoint de crear persona, actualizar datos de la persona, eliminar persona.
- Se desarrollaron los endpoint de registro, actualización y eliminación de la dirección de una persona.
- Se desarrolló el endpoint de registro de email de una persona.
- Se desarrolló el endpoint de registro de teléfono de una persona.
- Se desarrolló el endpoint de carga de la foto de la persona.
- Se desarrolló un interfaz de usuario que consume los endpoints desarrollados incluyendo la carga de la foto, el archivo se encuentra en "FrontEnd/index.html".
- Se utilizó NetCore 3.1
- Se utilizó Swagger automatizado
- Se utilizó la base de datos relacional MySql
- Se utilizó EntityFramework Core con el enfoque CodeFirst
- La API se encuentra publicada en http://elmervargasdev-001-site1.itempurl.com/retobackdev_api/swagger
- La interfaz de usuario se encuentra publicada en http://elmervargasdev-001-site1.itempurl.com/retobackdev_web
- Las capturas de pantalla se encuentran en la carpeta "Screenshots"