# studentTask **Repository Path**: doramart/student-task ## Basic Information - **Project Name**: studentTask - **Description**: 学习任务看板 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-06-20 - **Last Updated**: 2025-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 学生每日任务看板 基于 Vue + Egg.js 的移动端优先任务管理平台,支持每日任务展示和历史回溯功能。 ## 🌐 在线演示 [学生任务看板](https://student-task.micoai.cn) ## 🚀 快速开始 ### 一键部署(推荐) ```bash # 克隆项目 git clone https://github.com/doramart/student-task.git cd student-task # 一键部署 ./deploy.sh # 访问应用: http://localhost:7801 ``` ### 手动部署 ```bash # 1. 配置环境变量 cp docker.env.example docker.env vim docker.env # 设置 JWT_SECRET # 2. 启动服务 docker-compose --env-file docker.env up -d # 3. 访问应用: http://localhost:7801 ``` ### 开发环境 ```bash # 安装依赖 pnpm install # 启动开发服务器 pnpm dev # 访问应用 # 前端: http://localhost:8080 # 后端: http://localhost:7801 ``` ## 📱 功能特性 - ✅ **每日任务管理** - 按科目(语文/数学/英语)创建和管理任务 - ✅ **任务状态追踪** - 未开始/进行中/已完成状态管理 - ✅ **历史任务回溯** - 支持查看任意历史日期的任务记录 - ✅ **数据可视化** - 进度统计、日历视图、趋势分析 - ✅ **移动端优化** - 响应式设计,触控友好 ## 🛠️ 技术栈 ### 前端 - Vue 2.6 + Vant 2.x + Vue Router + Vuex - 移动端适配:lib-flexible + postcss-pxtorem ### 后端 - Egg.js 3.0 + MongoDB + Mongoose - JWT 认证 + CORS 支持 ## 📸 应用界面