POST /api/login
Parameters: username, password
Returns: Authentication status
POST /api/generate-file (Requires authentication)
Parameters: filename, content
Returns: File generation status and path
POST /api/upload-file (Requires authentication)
Content-Type: multipart/form-data
Returns: File upload status and path