📌 Project Name
Site Management and Activity Tracking Application
🎯 Objectives
- Centralized management of construction site activities
- Accurate monitoring of attendance, work hours, and projects
- Complete traceability of costs and activities
- Optimization of purchase requests and file sharing
🔑 Key Features
1. Time and Attendance Tracking
- Clock-in/out via NFC badge, QR code, or geolocation
- Daily and weekly hours overview
- Automatic notifications for anomalies (late arrivals, early exits)
2. Project Management and Assignments
- Project selection at shift start
- Possibility to switch projects during the day with a change log
- Summary dashboard for supervisors
3. Cost Itemization
- Logging of cost items (labor, materials, rentals, etc.)
- Linking costs to project, phase, and specific tasks
- Integration with accounting systems or external ERPs
4. Activity Itemization
- Creation and scheduling of detailed tasks per project
- Progress tracking via completion percentage
- Assignment of resources and equipment
5. Purchase Request Management
- Form for PRs with item selection, quantity, and urgency
- Multi-level approval workflow
- Export to management system or automatic supplier dispatch
6. File and Document Sharing
- Repository for project files, blueprints, permits, and reports
- Role-based access control
- Document versioning and edit history
🛠️ Proposed Technologies
- Front-end: React Native (mobile compatibility for iOS and Android)
- Back-end: Node.js + Express with PostgreSQL database
- Cloud storage (e.g., Azure Blob Storage) for file and document management
- REST API for external integrations
👥 User Roles
- Worker: clock-in/out, select project, report activities
- Site Manager: manage projects, approve requests, advanced views
- Administration: cost oversight, accounting exports, attendance checks
🔐 Security
- Two-factor authentication
- Granular permissions management
- Automatic backups and file encryptio
Разделы:
Опубликован:
13.06.2025 | 18:07 [поднят: 13.06.2025 | 18:07]
Заказ находится в архиве