
- Setup project structure and basic FastAPI application - Define database models for users, profiles, matches, and messages - Set up database connection and create Alembic migrations - Implement user authentication and registration endpoints - Create API endpoints for profile management, matches, and messaging - Add filtering and search functionality for tech profiles - Setup environment variable configuration - Create README with project information and setup instructions
11 lines
517 B
Python
11 lines
517 B
Python
from fastapi import APIRouter
|
|
|
|
from app.api.v1.endpoints import users, profiles, matches, messages, auth
|
|
|
|
api_router = APIRouter()
|
|
|
|
api_router.include_router(auth.router, prefix="/auth", tags=["auth"])
|
|
api_router.include_router(users.router, prefix="/users", tags=["users"])
|
|
api_router.include_router(profiles.router, prefix="/profiles", tags=["profiles"])
|
|
api_router.include_router(matches.router, prefix="/matches", tags=["matches"])
|
|
api_router.include_router(messages.router, prefix="/messages", tags=["messages"]) |