MAJOR FEATURES: - New pricing tiers: Scout (Free), Trader (€19/mo), Tycoon (€49/mo) - Portfolio management: Track owned domains with purchase price, value, ROI - Domain valuation engine: Algorithmic estimates based on length, TLD, keywords, brandability - Dashboard tabs: Watchlist + Portfolio views - Valuation modal: Score breakdown with confidence level BACKEND: - New models: PortfolioDomain, DomainValuation - New API routes: /portfolio/* with full CRUD - Valuation service with multi-factor algorithm - Database migration for portfolio tables FRONTEND: - Updated pricing page with comparison table and billing toggle - Dashboard with Watchlist/Portfolio tabs - Portfolio summary stats: Total value, invested, unrealized P/L, ROI - Add portfolio domain modal with all fields - Domain valuation modal with score visualization - Updated landing page with new tier pricing - Hero section with large puma logo DESIGN: - Consistent minimalist dark theme - Responsive on all devices - Professional animations and transitions
18 lines
434 B
Python
18 lines
434 B
Python
"""Database models."""
|
|
from app.models.user import User
|
|
from app.models.domain import Domain, DomainCheck
|
|
from app.models.subscription import Subscription
|
|
from app.models.tld_price import TLDPrice, TLDInfo
|
|
from app.models.portfolio import PortfolioDomain, DomainValuation
|
|
|
|
__all__ = [
|
|
"User",
|
|
"Domain",
|
|
"DomainCheck",
|
|
"Subscription",
|
|
"TLDPrice",
|
|
"TLDInfo",
|
|
"PortfolioDomain",
|
|
"DomainValuation",
|
|
]
|