# EduResources **Repository Path**: mapleegiser/EduResources ## Basic Information - **Project Name**: EduResources - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-18 - **Last Updated**: 2025-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 小学教育资源整合平台 ## 项目介绍 这是一个集小学教育资源整合与趣味化互动体验于一体的卡通风格网站,涵盖学习资源、工具、政策、比赛、益智游戏等内容,通过积分系统增强用户粘性。 ## 功能模块 - 在线教育链接:分类展示语文、数学、英语等学习资源,链接跳转 - 在线办公工具:教师常用工具:PPT、Word、PDF工具、白板等 - 在线考试资源:年级/学科筛选的试题库,外链跳转 - 儿童相关书籍推荐 - 教育政策信息:爬虫/人工整理政策动态,时间轴或标签分类 - 小学相关比赛:提供各类小学生比赛资讯与投稿入口链接 - 教育类工具:识字表、乘法口诀表、口算器、词语接龙等 - 益智类游戏:内嵌轻量小游戏,如拼图、闯关、数学迷宫等 - 积分系统:基于访问次数、时长、互动行为奖励积分,可视化积分显示 ## 技术栈 - 前端:Vue 3 + TypeScript + Vite + Pinia + TailwindCSS - 动画:Lottie-web、GSAP - 数据存储:JSON配置文件 + localStorage ## 开发指南 ### 安装依赖 ```bash npm install ``` ### 开发环境运行 ```bash npm run dev ``` ### 构建生产版本 ```bash npm run build ``` ### 预览生产版本 ```bash npm run preview ``` ## 项目结构 ``` src/ ├── assets/ # 静态资源 ├── components/ # 组件 │ ├── layout/ # 布局组件 │ ├── modules/ # 功能模块组件 │ └── points/ # 积分相关组件 ├── data/ # JSON数据文件 ├── router/ # 路由配置 ├── store/ # Pinia状态管理 ├── utils/ # 工具函数 └── views/ # 页面视图 ``` ## 积分系统 - 每日访问网站:+5分(每天一次) - 每停留5分钟:+2分(每日最多+20分) - 每使用一个模块:+3分(每模块最多+6分/天) - 每完成一次小游戏:+10分(每日最多+20分)