Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

psychelzh/rollcall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

点名器(Rollcall)

一个简单易用的网页点名工具,支持名单管理、随机抽取、已点名单保存与导出,适合教师、活动主持人等场景。可直接部署到 GitHub Pages,无需后端。

screen shot

功能简介

  • 名单输入:支持粘贴、编辑、导入,每行一个姓名,自动去重。
  • 随机点名:点击“开始滚动”随机抽取未点名单。
  • 已点名单:自动保存已点名单,可复制、导出、清除。
  • 本地保存:名单与已点名单自动保存在浏览器 localStorage,支持断点续用。
  • 主题切换:支持白天/夜间模式,自动适应系统主题。
  • 响应式设计:适配手机、平板和桌面端。

使用方法

  1. 打开 index.html,在浏览器中访问即可使用。
  2. 输入或粘贴名单,每行一个姓名。
  3. 点击“加载名单”或直接开始滚动。
  4. 点击“开始滚动”后,点击“停止”即可抽取一名。
  5. 已点名单会自动保存,可随时导出或复制。
  6. 支持名单打乱、清空、手动标记等操作。

部署到 GitHub Pages

  1. Fork 或 clone 本仓库。
  2. 在 GitHub 仓库设置中启用 Pages,选择 main 分支和根目录。
  3. 稍等片刻,即可通过 GitHub Pages 链接访问。

文件结构

  • index.html:主页面及全部逻辑,无依赖。
  • LICENSE:Apache License 2.0。

许可协议

Apache License 2.0。欢迎自由使用、修改和分发,但请遵守相关条款。

AI使用说明

本项目原始代码是基于ChatGPT-4生成的,后经由CodeBuddy进行代码优化。因此,项目全部基于AI生成,不包含任何人工代码。不过,本人对代码做了审阅和测试,确保其基本功能和稳定性。


如有建议或问题,欢迎提交 Issue。

About

A simple roll call html page.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published