# todolist-demo **Repository Path**: aicode-design/todolist-demo ## Basic Information - **Project Name**: todolist-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-01 - **Last Updated**: 2025-01-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TodoList 应用 这是一个使用 Flask 后端和 Vue.js 前端开发的待办事项清单应用。 ## 技术栈 ### 后端 - Python 3.8+ - Flask 2.x - Flask-SQLAlchemy - Flask-CORS - Poetry(包管理) ### 前端 - Vue 3 - Vite - Pinia(状态管理) - Vue Router - Element Plus(UI组件库) - TypeScript - Pnpm(包管理) ## 快速开始 ### 后端启动 ```bash cd backend/flask poetry install poetry run python run.py ``` ### 前端启动 ```bash cd frontend/vue pnpm install pnpm dev ``` ## 功能特性 - 添加待办事项 - 删除待办事项 - 标记待办事项完成状态 - 编辑待办事项 - 待办事项列表展示 - 按状态筛选待办事项