diff --git a/backend/main.py b/backend/main.py index 6cb0705..135d545 100644 --- a/backend/main.py +++ b/backend/main.py @@ -3,7 +3,11 @@ from pydantic import BaseModel from database import fetch_all from events import create_event +from auth import create_user +class UserCreate(BaseModel): + username: str + password: str class EventCreate(BaseModel): room_id: int @@ -75,5 +79,14 @@ def get_events(): } @app.post("/create-user") -def create_user(): - kaas \ No newline at end of file +def api_create_user(user: UserCreate): + + user_id = create_user( + username=user.username, + password=user.password + ) + + return { + "status": "created", + "user_id": user_id + } \ No newline at end of file