Skip to content

Api de un gestor de tareas por usuarios, este cuenta con autenticación mediante un JWT, cada usuario puede hacer las funciones de un crud para cada tarea

Notifications You must be signed in to change notification settings

ArturoCarrilloJimenez/Api-Gestor-de-Tareas

Repository files navigation

FastApi

Instalar las librerías

Esta es una api de un gestor de tareas con autenticación entre otras cosas

pip install -r requirements.txt

Estructura de carpetas

La estructura de carpetas se compone de la siguiente forma:

|- config
|- routes
    |- crud
|- middleware
|- model
|- schemas
|- utils

Config contiene la conexión con la base de datos y la generación de la clave secreta, este contendrá todas las configuraciones

Routes contiene todas las rutas de la api

  • CRUD contienen las rutas de lectura, escritura, modificación y eliminado de los modelos, las funciones de un crud

Middleware contiene la verificación del token en una ruta de FastApi77

Model contiene los modelos de SQL

Schemas contiene los esquemas de pydantic

Utils contiene las utilidades de la api como el hash de texto entre otras cosas

About

Api de un gestor de tareas por usuarios, este cuenta con autenticación mediante un JWT, cada usuario puede hacer las funciones de un crud para cada tarea

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages