- FastAPI backend mit Domain-Check, TLD-Pricing, User-Management - Next.js frontend mit modernem UI - Sortierbare TLD-Tabelle mit Mini-Charts - Domain availability monitoring - Subscription tiers (Starter, Professional, Enterprise) - Authentication & Authorization - Scheduler für automatische Domain-Checks
20 lines
902 B
Python
20 lines
902 B
Python
"""API routers."""
|
|
from fastapi import APIRouter
|
|
|
|
from app.api.auth import router as auth_router
|
|
from app.api.domains import router as domains_router
|
|
from app.api.check import router as check_router
|
|
from app.api.subscription import router as subscription_router
|
|
from app.api.admin import router as admin_router
|
|
from app.api.tld_prices import router as tld_prices_router
|
|
|
|
api_router = APIRouter()
|
|
|
|
api_router.include_router(auth_router, prefix="/auth", tags=["Authentication"])
|
|
api_router.include_router(check_router, prefix="/check", tags=["Domain Check"])
|
|
api_router.include_router(domains_router, prefix="/domains", tags=["Domain Management"])
|
|
api_router.include_router(subscription_router, prefix="/subscription", tags=["Subscription"])
|
|
api_router.include_router(tld_prices_router, prefix="/tld-prices", tags=["TLD Prices"])
|
|
api_router.include_router(admin_router, prefix="/admin", tags=["Admin"])
|
|
|