Available Endpoints
Health check endpoint - Check if the server is running properly
Register a new user account
Login with email and password (returns JWT + cookie)
🚀 Login with Google OAuth - Redirects to Google signin
Google OAuth callback - Handles Google authentication response
Get current user profile (requires authentication)
Logout user and clear authentication cookies