Este proyecto es una API backend construida con FastAPI.
Su propósito es servir como base inicial para un sistema de gestión de usuarios y demostrar buenas prácticas en la organización de proyectos Python.
Actualmente incluye un endpoint de prueba /health que responde con el estado del servidor.
git clone https://github.com/tuusuario/user-management-api.git
cd user-management-apipython -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windowspip install -r requirements.txtuvicorn main:app --reloadEl servidor se levantara en:
http://127.0.0.1:8000GET/health respuesta:
{ "status": "ok" }- Python 3.10+ -FastAPI → Framework para construir APIs rápidas y modernas. -Uvicorn → Servidor ASGI para ejecutar la aplicación. -Pydantic → Validación de datos (integrado en FastAPI).
user-management-api/
│
├── app/ # Código fuente de la aplicación
│ ├── __init__.py
│ └── routes.py # Endpoints definidos
│
├── main.py # Punto de entrada de la aplicación
├── requirements.txt # Dependencias del proyecto
└── README.md # Documentación del proyecto