jcarlos2n / GreenGold

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Green Gold


Back-End realizado como práctica personal utilizando Laravel tras finalizar el Bootcamp de GeeksHubs. Por José Carlos Núñez.

About · Usage · Features


About

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.


Tablas y relaciones


Usage

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.


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.


Login

LogOut, para hacer efectivo el LogOut, debemos introducir el token devuelto en el Login como Bearer Token.


LogOut

Profile, para obtener los datos de usuario, deberemos introducir el token devuelto en el Login como Bearer Token.


Profile

End-Points de Administrador

En primer lugar podemos ver el End-point en el que podremos añadir nuevos admin mediante su ID.


Add super admin

El siguiente End-point consiste en eliminar un admin mediante su ID.


Delete super admin

Ahora utilizaremos un End-Point de administrador, el cual nos muestra todos los usuarios registrador en nuestra BBDD.


Perfiles de usuarios

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.


Añadir dirección

Leer direcciones, para ello debemos introducir el token.


Leer direcciones registradas

Modificar direccion que tengamos registrada. Necesitaremos token y ID de la direccoón a modificar.


Modificar dirección

Eliminar dirección. Para ello necesitamos token y ID de la direccíon que queramos eliminar.


Eliminar dirección


Features

Proyecto realizado con las siguientes tencologías:

· · · ·

About


Languages

Language:PHP 88.3%Language:Blade 11.4%Language:JavaScript 0.2%