damkandev / befast-api

La API de Moltodeli creada con Python con colaboración de Kanna.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BeFast Banner

La API de BeFast creada con Python con colaboración de Kanna y Kurizu.

Iniciando el proyecto

Antes de empezar con todo el código lo primero es iniciar el programa para poder hacer las pruebas de la forma que más te pueda acomodar, por lo que lo haremos de una forma sencilla, lo primero sera clonar el repositorio en nuestro equipo lo que se hace de la siguiente manera.

git clone https://github.com/damkandev/befast-api.git

una vez lo hayamos clonado lo que haremos sera ingresar al directorio usando el tradicional comando de change directory:

cd ./befast-api

y lo primero sera instalar los requerimientos que nos pedira python haciendo uso del siguiente comando:

pip install requirements.txt

luego además tenemos que tener un programa que nos ayude a iniciar el servidor y la base de datos, en nuestro caso usaremos Laragon y para visualizar la base de datos haremos uso de DBeaver que personalmente recomendamos por su facilidad para ver los DER y datos.

para iniciar la base de datos iremos a laragon y presionaremos en el botón de start all que de forma muy rapida iniciara los servicios necesarios, luego iremos a DBeaver y realizaremos una conexión a localhost que es en dodne tenemos la base de datos, por defecto suele ser en el puerto 3306.

Una vez hecho esto iremos a nuestro código y ejecutaremos el siguiente comando de la libreria uvicorn.

uvicorn main:app --reload

puedes ver más documentacion dando click aquí

About

La API de Moltodeli creada con Python con colaboración de Kanna.


Languages

Language:JavaScript 36.0%Language:Python 31.9%Language:HTML 28.6%Language:CSS 3.5%