top of page

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

  1. Functional Web Application with Admin Dashboard.

  2. Mobile Applications (Android & iOS) for field executives.

  3. RESTful API documentation (OpenAPI / Swagger).

  4. User manual and training documentation.

  5. Deployment setup on hosting environment.

  6. Source code, credentials, and database scripts.

  7. QA report and performance test summary.

  8. 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

bottom of page