Qrama是一款功能齐全的考勤和休假管理系统APP源码,包含一个 React Native手机应用和一个基于MERN Stack 的强大管理面板。该应用允许用户扫描二维码来记录考勤和申请休假,而管理员可以通过 Web 仪表板管理用户、考勤记录和休假申请。
Qrama是需要无缝考勤和休假工作流程的组织、学校、初创公司和人力资源团队的理想之选。它易于部署,完全可定制,并为开发人员提供完善的文档。
包括完整的源代码、设置说明以及针对移动和网络的响应式 UI 设计。
- ? React Native 移动应用(适用于 Android/iOS)
- ? 扫描二维码标记出勤
- ? 休假管理:申请、批准、拒绝
- ?? 管理面板 (React + Node.js + Express)
- ? 出勤和休假报告
- ? 带有视觉跟踪的日历视图
- ? 用户角色:管理员、用户
- ? 安全身份验证(基于 JWT)
- ?基于 REST API 的架构
- ? MongoDB 数据库集成
- ? 包含文档和设置指南
要运行该项目,您需要:
后端/管理面板:
- Node.js(建议使用 v16+)
- MongoDB(本地或 Atlas)
- npm 或 yarn
- React.js(用于管理前端)
移动应用程序:
- React Native CLI 或 Expo(兼容 Android/iOS)
- Android Studio 或 Xcode(用于模拟器或构建)
- npm/yarn
- 已安装二维码库
其他的:
- Git(可选但推荐)
- VS Code 或类似编辑器
