# 本地帮 - 后端服务

## 安装依赖

```bash
pip install -r requirements.txt
```

## 启动后端服务

```bash
python app.py
```

后端服务将在 http://localhost:3000 启动

## API接口说明

### 任务相关接口

- `GET /api/tasks` - 获取任务列表
  - 参数：status（任务状态）、type（任务类型）、search（搜索关键词）
- `GET /api/tasks/:id` - 获取单个任务
- `POST /api/tasks` - 创建任务
- `PUT /api/tasks/:id` - 更新任务
- `DELETE /api/tasks/:id` - 删除任务

### 轮播图相关接口

- `GET /api/carousels/:pageType` - 获取指定页面的轮播图
  - pageType: task_list, my_tasks, profile
- `POST /api/carousels` - 创建轮播图
- `PUT /api/carousels/:id` - 更新轮播图
- `DELETE /api/carousels/:id` - 删除轮播图

### 用户相关接口

- `GET /api/users` - 获取用户列表
- `GET /api/users/:id` - 获取单个用户

## 数据库

使用 SQLite 数据库，数据库文件位于 `../database/app.db`

## 前端集成

前端 API 地址：`http://localhost:3000/api`