Skip to content

0xmatchmaker/quiz-miniprogram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

测试题微信小程序 🎯

License: MIT GitHub stars GitHub forks GitHub issues

一个开源的微信小程序项目,用于用户做测试题的最小可行性产品。项目采用MIT许可证,欢迎贡献代码和提出建议。

🌟 如果这个项目对您有帮助,请给个Star支持一下!

功能特性

  • 🎯 多种测试类型(综合知识、数学、语言)
  • 📊 实时进度显示
  • ✅ 即时答案反馈
  • 🏆 成绩统计和等级评定
  • 📱 分享功能
  • 🎨 现代化UI设计

项目结构

quiz-miniprogram/
├── app.js                 # 小程序入口文件
├── app.json              # 小程序配置文件
├── app.wxss              # 全局样式文件
├── sitemap.json          # 站点地图配置
├── pages/                # 页面目录
│   ├── index/           # 首页
│   │   ├── index.js
│   │   ├── index.json
│   │   ├── index.wxml
│   │   └── index.wxss
│   ├── quiz/            # 测试页面
│   │   ├── quiz.js
│   │   ├── quiz.json
│   │   ├── quiz.wxml
│   │   └── quiz.wxss
│   └── result/          # 结果页面
│       ├── result.js
│       ├── result.json
│       ├── result.wxml
│       └── result.wxss
└── README.md            # 项目说明

页面说明

1. 首页 (index)

  • 欢迎界面
  • 测试类型选择(综合知识、数学、语言)
  • 功能特性展示

2. 测试页面 (quiz)

  • 题目展示
  • 选项选择
  • 进度条显示
  • 即时答案反馈
  • 正确答案显示

3. 结果页面 (result)

  • 成绩统计
  • 等级评定(A+、A、B、C、D)
  • 成绩分析
  • 重新测试和返回首页
  • 分享功能

测试题库

综合知识测试

  • 包含5道基础常识题
  • 涵盖地理、历史、科学等领域

数学测试

  • 包含5道基础数学题
  • 涵盖加减乘除和平方运算

语言测试

  • 包含5道语文题
  • 涵盖成语、诗词、文学常识

等级评定标准

  • A+ (90-100%): 优秀
  • A (80-89%): 良好
  • B (70-79%): 中等
  • C (60-69%): 及格
  • D (0-59%): 不及格

🚀 快速开始

方法一:直接使用(推荐)

  1. 下载微信开发者工具
  2. 克隆或下载本项目
  3. 在微信开发者工具中打开项目
  4. 开始使用!

详细部署步骤请查看 部署指南

方法二:在线体验

扫描二维码体验小程序(需要先部署)

📖 使用方法

  1. 使用微信开发者工具打开项目
  2. 在模拟器中预览或真机调试
  3. 选择测试类型开始答题
  4. 查看测试结果和成绩分析

技术特点

  • 使用微信小程序原生开发
  • 响应式设计,适配不同屏幕尺寸
  • 模块化代码结构
  • 全局状态管理
  • 优雅的UI/UX设计

🛠️ 扩展建议

  • 添加更多测试类型
  • 实现题目随机化
  • 添加计时功能
  • 支持自定义题库
  • 添加用户登录和历史记录
  • 实现排行榜功能

🤝 贡献

我们欢迎所有形式的贡献!请查看 贡献指南 了解如何参与项目开发。

贡献方式

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情

🛠️ 开发环境

  • 微信开发者工具
  • 微信小程序基础库 2.0+
  • 支持ES6语法

📞 联系方式

  • 项目维护者:[您的姓名]
  • 邮箱:[您的邮箱]
  • GitHub:[您的GitHub主页]

🙏 致谢

感谢所有为这个项目做出贡献的开发者!


🌟 如果这个项目对您有帮助,请给个Star支持一下!

📢 欢迎分享给更多开发者!

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published