Volver a projects
Feb 13, 2025
2 min read

TaskManagerAPI

Una API simple para gestionar tareas

Este es un proyecto de Python que desarrollé para experimentar con el framework FastAPI. Gestiona tareas muy simples, pero a veces lo simple es la opción perfecta.

🛠️ Tecnologías

🗄️ Base de Datos

Para almacenar las tareas, utilicé MongoDB en un servidor local, pero el proyecto es perfectamente escalable para implementarse en la nube como Atlas.

🚀 Servidor

Uvicorn se utiliza para ejecutar el servidor local de la API, pero en la documentación de FastAPI hay disponibles varias opciones de servidores en línea con su respectiva documentación de cómo hacer el despliegue.

📚 Documentación de la API

📋 Repositorio GitHub

En el repositorio de GitHub hay una lista completa de todas las acciones posibles que ofrece la API.

🌐 Documentación Interactiva

Otra opción para consultar la documentación es ejecutar el servidor y acceder a:

  • Swagger UI: ip:puerto/docs - Interfaz interactiva para probar endpoints
  • ReDoc: ip:puerto/redoc - Documentación alternativa con diseño limpio