Skip to content

M-Mendez/PruebaTecnica

Repository files navigation

prueba empresa contratante

#Tecnologias utilizadas El proyecto se Realizo con las siguientes tecnologias:

Para el Backend -> .net Core en su Version 2.2.401

Para el Frontend -> Razor, HTML, Bootstrap, Jquery, Javascript

Para la Parte de Base de Datos -> Mysql(MariaDB)

La Comunicacion de la base de datos con el backen se realizo mediante el ORM EntityFramework Core, en su version para Mysql el

cual es Pomelo.EntityFrameworkCore.

El editor de codigo utilizado fue VsCode

#Rutas En la Parte 1 Login = host:port/Cuentas/Index Recuperar Contraseña host:port/Cuentas/RecuperarPass Cambiar Contraseña https://host:port/Cuentas/Restaurar/?token= TokenGenerado

En parte 2 CRUD Lista de empleados = https://host:port/Empleado Crear Empleado = https://host:port/Empleado/Create Edit Empleado = https://host:port/Empleado/Edit Details Empleado = https://host:port/Empleado/Details/id

Eliminar -> funcion existe pero no se implemento por que la logica de borrado depende de las empresas y regularmente se realiza un borrado logico.

En part 3 Palindromos = https://host:port/palindromos

#Por mejorar Parte visual Implementar la logica de sesion cuando un usuario se logea ya que las rutas son accecibles sin que el usuario se loge El la parte de los palindromos unicamente se logro realizar el inciso a.

En la logica de envio de Correos por el cliente SMTP se utiliza gmail como cliente, para su funcionamiente se debe ingresar un correo y contraseña que tenga configurado el uso de aplicaciones terceras.

el usuario y contraseña del usuario de la base de datos deben colocar uno que tenga disponible en su base de datos parar que funcione.

About

prueba empresa contratante

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages