
- Created FastAPI application with SQLite database - Implemented models for inventory items, categories, suppliers, and transactions - Added authentication system with JWT tokens - Implemented CRUD operations for all models - Set up Alembic for database migrations - Added comprehensive API documentation - Configured Ruff for code linting
11 lines
559 B
Python
11 lines
559 B
Python
from fastapi import APIRouter
|
|
|
|
from app.api.v1.endpoints import auth, categories, items, suppliers, transactions
|
|
|
|
api_router = APIRouter()
|
|
|
|
api_router.include_router(auth.router, prefix="/auth", tags=["authentication"])
|
|
api_router.include_router(items.router, prefix="/items", tags=["items"])
|
|
api_router.include_router(categories.router, prefix="/categories", tags=["categories"])
|
|
api_router.include_router(suppliers.router, prefix="/suppliers", tags=["suppliers"])
|
|
api_router.include_router(transactions.router, prefix="/transactions", tags=["transactions"]) |