vk-09857 /
fast_api_practice
FastAPI backend practice with PostgreSQL, SQLAlchemy, Redis, JWT authentication, Alembic, Docker, and scalable REST API development.
65/100 healthLoading repository data…
jandaghi14 / repository
A REST API for managing todos with FastAPI, SQLAlchemy, Alembic migrations, and comprehensive tests.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A clean REST API for managing todos with JWT authentication, built with FastAPI, SQLAlchemy, and Alembic migrations.
🌐 Live API: https://todo-api-v2-alembic-production.up.railway.app/docs
├── DataAccess/
│ ├── database.py
│ └── models.py
├── Business/
│ ├── auth.py
│ ├── auth_routes.py
│ ├── crud.py
│ └── schemas.py
├── alembic/
│ └── versions/
├── main.py
├── test_main.py
└── requirements.txt
pip install -r requirements.txt
alembic upgrade head
uvicorn main:app --reload
http://127.0.0.1:8000/docsPOST /register?username=your_name&password=your_passPOST /login → returns JWT token| Method | Endpoint | Auth Required | Description |
|---|---|---|---|
| POST | /register | No | Register a new user |
| POST | /login | No | Login and get JWT token |
| POST | /todo/ | Yes | Create a todo |
| GET | /todo | Yes | Get all todos |
| GET | /todo/{id} | Yes | Get a specific todo |
| PUT | /todo/{id} | Yes | Update a todo |
| DELETE | /todo/{id} | Yes | Delete a todo |
POST /todo/
{
"title": "Buy groceries",
"description": "Milk, eggs, bread",
"priority": 2
}
Run tests:
pytest -v
9/9 tests passing with 100% endpoint coverage.
Selected from shared topics, language and repository description—not editorial ratings.
vk-09857 /
FastAPI backend practice with PostgreSQL, SQLAlchemy, Redis, JWT authentication, Alembic, Docker, and scalable REST API development.
65/100 healthvitorhbech /
REST API for helpdesk ticket management. FastAPI, PostgreSQL, SQLAlchemy, Alembic
52/100 healthDonovan-Nudrak /
Production-oriented e-commerce REST API featuring JWT authentication, Redis caching, PostgreSQL, pgvector semantic search, and Gemini-powered RAG.
prakratis /
Production-ready FastAPI backend implementing AES-128 Fernet encryption at-rest, automated TTL record expiration, and SlowAPI rate-limiting. Scalable architecture using SQLModel and Alembic migrations.
55/100 healthVladM-Sashev /
REST API built with FastAPI, PostgreSQL, SQLAlchemy, JWT Authentication, Alembic migrations, Neon Database, and Render deployment.
55/100 healthsohamkhore /
Production-style Expense Tracker REST API built with FastAPI, PostgreSQL, SQLAlchemy, Docker, JWT Authentication, Alembic and Redis.
63/100 health