Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yet Another Boring Voting App

你的上一代傻瓜投票软件

这是一个使用 Flet + Python 构建的简单投票 App。

功能

  • 持久化
  • 高度个性化
  • 可篡改
  • ……
  • 统统都没有!

有的只有:

  • 添加、编辑、删除项目
  • 给项目加分、减分
  • 导出结果为 CSV、XLSX 文件

开发

本软件基于 Flet / uv 开发。

然后克隆本项目,并安装环境:

git clone https://github.com/unnuTechnology/YABVA.git
cd YABVA
uv venv --python 3.12
source ./.venv/bin/active  # Linux
uv sync

开发与试运行时,可使用 uv run flet run -r 启用递归热重载;使用 uv run flet run --web 基于 Web 开发。

许可证

本软件基于 MPL 2.0 获得许可。这意味着本软件允许自由使用、修改和商业分发,但要求修改过的源码文件必须保持开源并保留版权声明。

外部引用

本软件的源代码仓库使用了以下项目的全部或部分源代码。

  • ClassIsland/ClassIsland
    • 许可 GPL-3.0
    • 引用 参考了 Issue 模板。

©2026 unnuTechnology

About

Yet Another Boring Voting App, built with Flet

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages