这个项目能做什么
概述
Evently 是一个面向活动与组织摊位管理的全栈系统。根据 README,该项目允许注册活动、创建与活动关联的摊位,并实时选择或指派系统中已注册的负责人。此外还有一个面向客户的 URL,客户通过二维码在活动期间添加信用额度并进行购买。
技术
前端(移动/Web):
- Flutter:跨平台 UI 框架。
- Riverpod:用于响应式状态管理和依赖注入。
- HTTP 包:用于使用 RESTful API。
后端(API):
- Python 3.14+ 作为基础语言。
- FastAPI:异步 Web 框架。
- SQLAlchemy:作为 ORM,用于映射和操作数据库。
- Pydantic v2:用于数据验证以及输入和输出 schema 定义。
- Uvicorn:作为 ASGI 服务器,用于运行 FastAPI 应用。
主要功能
- 活动管理:创建和列出活动。
- 摊位管理:注册包含名称和类型的摊位,并关联到特定活动。
- 身份验证和用户:与应用中已有的用户服务集成。
备注
README 较为简洁,没有详细说明安装、运行、环境变量、数据库 schema、API 端点或许可证。也没有关于测试、部署或基础设施要求的信息。内容仅描述了上述能力,未说明性能、成熟度或与其他解决方案的比较。
评论
0 评分人数达到10人后显示
登录后参与讨论。