NesVentory
现代化家庭库存管理系统 - 支持AI智能识别、物品追踪、位置管理、多用户协作。使用Google Gemini进行照片检测和价值评估,提供完整的库存解决方案。内置多角色权限控制、Google OAuth登录、Encircle数据导入等企业级功能。
安装次数
点赞
应用评论
催更次数
桌面端
移动端



应用描述
**NesVentory** 是一个现代化的家庭库存管理系统,帮助您轻松追踪和管理家中的物品。 首次部署后,系统已创建默认管理员账号: ``` 邮箱:admin@nesventory.local 密码:admin123 ``` ### 核心功能 - 📦 **物品管理** - 记录和追踪所有家庭物品 - 📍 **位置分层** - 多级位置组织(房间 → 家具 → 抽屉) - 🏷️ **标签系统** - 灵活的标签分类 - 📸 **照片支持** - 多张照片记录物品外观 - 🤖 **AI 估值** - 集成 Google Gemini AI 自动估算物品价值 - 📊 **数据导入** - 支持从 Encircle 导入数据 - 👥 **多用户协作** - 支持管理员、编辑者、查看者三种角色 - 🔐 **安全认证** - JWT 认证 + OAuth 登录 ### 技术特点 - 🚀 **高性能** - FastAPI 后端 + React 前端 - 💾 **轻量级** - SQLite 嵌入式数据库,无需额外配置 - 🐳 **容器化** - Docker 一键部署 - 📱 **响应式** - 完美支持手机、平板、电脑 NesVentory 支持三种用户角色: | 角色 | 权限 | 适用场景 | |------|------|----------| | **Admin(管理员)** | 完全控制:管理用户、位置、物品、标签 | 家庭主管理员 | | **Editor(编辑者)** | 创建和编辑物品、位置、标签 | 家庭成员 | | **Viewer(查看者)** | 只读访问,查看物品和位置 | 访客、保险理赔员 | ### 注册新用户 #### 步骤1:注册账号 1. 访问登录页面 2. 点击 **Register New Account**(注册新账号) 3. 填写信息: - 邮箱地址 - 密码(至少8位) - 全名 4. 点击 **Register** 注册 #### 步骤2:等待管理员批准 ⚠️ **重要**:新注册的用户默认处于**待批准状态**,无法立即登录! 注册后您会看到提示: ``` Your account is pending approval by an administrator ``` 这是安全机制,防止未授权访问。 #### 步骤3:管理员批准新用户 管理员需要执行以下操作: 1. 使用管理员账号登录 2. 点击右上角菜单 → **User Management**(用户管理) 3. 找到待批准的用户 4. 点击用户旁边的 **编辑按钮** ✏️ 5. 勾选 **Approved** 复选框 6. (可选)设置用户角色(Admin/Editor/Viewer) 7. (可选)限制可访问的位置 8. 点击 **Save** 保存 #### 步骤4:使用新账号登录 批准后,新用户即可使用注册的邮箱和密码登录。
懒猫评分/评论
0.0
0 条评论
新功能
版本历史记录"优化启动参数"
此 App 尚未收到足够的评分或评论,无法显示评论列表。