Project : Field Force Management Web & Mobile Application
Project ID: TEPL/TIN/2025/2
Issued by: Thesis Eduventures Pvt. Ltd.
Project Title: Field Force Management – Web + Mobile Application
Submission Mode: Online via official website form
Project Value: ₹50,000
1) Background & Objective
Thesis Eduventures Pvt. Ltd. invites proposals to design, develop, test, and deploy a complete Field Force Management System (Web + Mobile) inspired by Unolo.
The system should help organizations track field employees, monitor attendance, assign tasks, manage routes, record visits, capture client interactions, and generate analytics in real time.
The goal is to develop a smart, scalable, and intuitive solution for workforce tracking and task management suitable for companies with on-ground teams (sales, service, delivery, or marketing).
2) Scope of Work
A. Core Modules & Functional Requirements
1. Admin & Organization Management
Multi-organization/branch structure.
Role-based access (Admin, Manager, Field Executive).
Department and team setup.
Employee registration, import/export via Excel.
2. Attendance & Check-In System
Geo-tagged attendance with time, location, and selfie proof.
Customizable shift timings, half-day/full-day marking.
Real-time location capture and route summary.
Leave request and approval workflow.
3. Task & Visit Management
Task creation by Admin/Manager (type: visit, delivery, collection, etc.).
Assign to one or more field staff.
Field staff can mark task status: Assigned → In Progress → Completed.
Capture client name, location, remarks, and images.
Proof of visit: photo + GPS coordinates.
Auto-complete task when at the correct location radius.
4. Live Tracking & Route History
Real-time GPS tracking of all active field users on map view.
Historical route replay by date/time.
Distance traveled summary for each user.
Alerts for inactivity or deviation beyond geo-fence.
5. Expense & Reimbursement Module
Field staff can add daily expenses (fuel, food, tickets, etc.) with image bills.
Managers can approve/reject claims.
Expense summary report per employee.
6. Client & Meeting Management
Client database (with contact details, category, region).
Field executive can record meetings, capture notes, and next follow-up date.
Integration with calendar reminders.
7. Notifications & Alerts
Push notifications for task assignment, status change, or reminders.
Email and in-app alerts for managers.
8. Reports & Analytics
Daily activity report per field employee.
Attendance report (present, absent, on-leave).
Task performance report (completed vs pending).
Expense summary, distance traveled, time on field.
Dashboard with charts and filters.
9. Mobile Application (Android & iOS)
Simple UI for attendance, task list, route map, expenses, and reporting.
Offline mode for task data; auto-sync when online.
Background location tracking with optimized battery usage.
Push notifications and selfie-based attendance.
10. Admin Web Application
Centralized dashboard for tracking all users.
Map-based view with live markers.
Role-based data visibility.
Report generation and CSV/PDF export.
3) Non-Functional Requirements
Security: Data encryption (HTTPS, secure token auth).
Performance: Fast sync for mobile, low data consumption.
Availability: 99% uptime.
Usability: Responsive UI, easy for non-technical users.
Scalability: Should support 500+ active users with minimal lag.
Compliance: Adhere to Indian privacy and data protection standards.
4) Technical Stack (Recommended)
Backend: Node.js (NestJS) / Java (Spring Boot)
Database: PostgreSQL or MySQL
Web App: React / Next.js
Mobile App: Flutter or React Native (Android & iOS)
Maps: Google Maps API / Mapbox
Push Notifications: Firebase Cloud Messaging (FCM)
Hosting: AWS / DigitalOcean / Azure
Version Control: GitHub / GitLab
5) Deliverables
Functional Web Application with Admin Dashboard.
Mobile Applications (Android & iOS) for field executives.
RESTful API documentation (OpenAPI / Swagger).
User manual and training documentation.
Deployment setup on hosting environment.
Source code, credentials, and database scripts.
QA report and performance test summary.
Project handover and one-month bug support.
6) Project Completion & Payment
Total Project Value: ₹50,000 (Rupees Fifty Thousand only).
Payment Terms: 100% payment after successful project completion, testing, and handover of all deliverables.
No partial or advance payments will be made.
All intellectual property, source code, and design rights shall belong to Thesis Eduventures Pvt. Ltd. after payment.
7) Evaluation Criteria (Total 100 Marks)
Criteria | Marks |
Understanding & Solution Design | 30 |
Architecture & Technical Proposal | 25 |
UI/UX & Mobile Interface | 15 |
Team Expertise / Experience | 10 |
Security & Scalability Plan | 10 |
Cost Competitiveness | 10 |
8) Eligibility
Open to student developer teams only.
Prior experience in mobile or GPS tracking applications preferred.
Must demonstrate ability to develop cross-platform apps.
Student teams may attach a faculty endorsement (optional).
9) Submission Requirements
Each Student must submit two PDF documents:
A. Technical Proposal
Understanding of requirements.
Architecture diagram and database overview.
Technology stack & design flow.
Screens/wireframes for main modules.
Implementation plan & timeline.
Team member roles and experience.
B. Commercial Proposal
Total project cost ₹50,000 (fixed).
Optional breakup of internal module costs (not mandatory).
Any value additions (if proposed).
All files should be submitted via the official Tender Submission Form on the Thesis Eduventures website.
10) Ownership & Confidentiality
All deliverables including source code, design assets, and documentation will become the property of Thesis Eduventures Pvt. Ltd.
The vendor must maintain confidentiality of any data, business logic, or credentials shared during the project lifecycle.
11) Contact for Queries
Email: corporate@ethesis.in
Phone/WhatsApp: 6205606611, 8083681114
.png)