# MarioStudy **Repository Path**: Maforever_admin/mario-study ## Basic Information - **Project Name**: MarioStudy - **Description**: No description available - **Primary Language**: HTML - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-25 - **Last Updated**: 2026-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MarioStudy 面向小学生的每日学习管理网站,采用 Vue 3 + Vite + Pinia,移动端优先,深度融合《我的世界》像素风格。核心功能包括:学习计划制定、北京时间日历与每日任务安排、完成情况检查、学习成果统计。学科固定为语文/数学/英语,日历中以“语/数/英”标注当天任务,完成则着色,未完成为黑色。 技术栈 - Vue 3、TypeScript、Vite、Pinia、Vue Router - Tailwind CSS - Supabase(数据存储) 快速开始 - 安装依赖:npm install - 本地开发:npm run dev - 构建产物:npm run build - 运行测试:npm run test 环境变量 - 创建 .env 文件(已在 .gitignore 忽略): - VITE_SUPABASE_URL=您的 Supabase 项目 URL - VITE_SUPABASE_ANON_KEY=您的 Supabase Anon Key 部署(腾讯云 CloudBase 静态托管) - 构建:npm run build - 登录:tcb login - 部署:tcb hosting deploy dist -e 您的环境ID - 将静态网站错误页面配置为 index.html,以支持 SPA 路由刷新 目录结构 - src/pages:页面(Home、Tasks、Checklist、Stats) - src/components:组件(Calendar、BottomNav 等) - src/stores:Pinia Store(tasks) - src/utils:工具(supabase 客户端等) 许可 - 基础版本示例代码,未包含开源许可证。请根据您的需要添加 LICENSE。