Spaces:
Runtime error
Runtime error
metadata
title: Evolution Todo API
emoji: ✅
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: mit
app_port: 7860
Evolution Todo API
RESTful API backend for the Evolution Todo application.
Features
- User Authentication (JWT)
- Task CRUD Operations
- PostgreSQL Database (Neon)
- FastAPI Framework
API Endpoints
GET /- Health checkPOST /auth/signup- User registrationPOST /auth/signin- User loginGET /users/{user_id}/tasks- Get user tasksPOST /users/{user_id}/tasks- Create taskPUT /users/{user_id}/tasks/{task_id}- Update taskDELETE /users/{user_id}/tasks/{task_id}- Delete task
Environment Variables
Set these in Hugging Face Space secrets:
DATABASE_URL- Neon PostgreSQL connection stringJWT_SECRET- Secret key for JWT tokensCORS_ORIGINS- Allowed origins (comma-separated)