- 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
36 lines
653 B
Python
36 lines
653 B
Python
"""Pydantic schemas for API."""
|
|
from app.schemas.auth import (
|
|
UserCreate,
|
|
UserLogin,
|
|
UserResponse,
|
|
Token,
|
|
TokenData,
|
|
)
|
|
from app.schemas.domain import (
|
|
DomainCreate,
|
|
DomainResponse,
|
|
DomainCheckRequest,
|
|
DomainCheckResponse,
|
|
DomainListResponse,
|
|
)
|
|
from app.schemas.subscription import (
|
|
SubscriptionResponse,
|
|
SubscriptionUpdate,
|
|
)
|
|
|
|
__all__ = [
|
|
"UserCreate",
|
|
"UserLogin",
|
|
"UserResponse",
|
|
"Token",
|
|
"TokenData",
|
|
"DomainCreate",
|
|
"DomainResponse",
|
|
"DomainCheckRequest",
|
|
"DomainCheckResponse",
|
|
"DomainListResponse",
|
|
"SubscriptionResponse",
|
|
"SubscriptionUpdate",
|
|
]
|
|
|