Back-End realizado como práctica personal utilizando Laravel tras finalizar el Bootcamp de GeeksHubs. Por José Carlos Núñez.
El Back-End que he desarrollado con Laravel, el cual consiste en un E-commerce de venta de productos tropicales, en especial aguacates.
Compuesto de varios End-points y dinstintas utilidades así como CRUD. Es un trabajo aún incompleto pero al que le estoy dedicando tiempo por que ser algo muy completo.
Debido a que Heroku ha pasado a ser de pago, para utilizarla debes descargar el repositorio e inicializarlo en tu máquina local.
End-Points de Usuario
En primer lugar podemos ver el End-point de register.LogIn, para hacer el login, debemos introducir email y password. El login nos devolverá un token con el que podremos utilizar otros End-Points.
LogOut, para hacer efectivo el LogOut, debemos introducir el token devuelto en el Login como Bearer Token.
Profile, para obtener los datos de usuario, deberemos introducir el token devuelto en el Login como Bearer Token.
End-Points de Administrador
En primer lugar podemos ver el End-point en el que podremos añadir nuevos admin mediante su ID.El siguiente End-point consiste en eliminar un admin mediante su ID.
Ahora utilizaremos un End-Point de administrador, el cual nos muestra todos los usuarios registrador en nuestra BBDD.
End-Points de Direcciones
End-Points para crear, modificar, leer o eliminar la información de la dirección de envío de cada usuario.
Crear dirección, para ello introducimos la información necesaria y el token.
Leer direcciones, para ello debemos introducir el token.
Modificar direccion que tengamos registrada. Necesitaremos token y ID de la direccoón a modificar.
Eliminar dirección. Para ello necesitamos token y ID de la direccíon que queramos eliminar.
Proyecto realizado con las siguientes tencologías: