Proposal : SIM-Based Auto Dialer Web & Mobile Application
Project ID: TEPL/TIN/2025/4
Issued by: Thesis Eduventures Pvt. Ltd.
Project Title: SIM-Based Telecalling Management System (Web + Mobile)
Submission Mode: Online (via official Tender Submission Form)
Project Value: ₹30,000
1) Background & Objective
Thesis Eduventures Pvt. Ltd. invites proposals for the design and development of a SIM-based auto-dialer system with integrated web and mobile applications.
The system should allow telecallers to receive assigned contact data from a central web portal, and automatically place calls via SIM-based dialing through a dedicated mobile application.
The project aims to streamline outbound calling operations, automate attendance tracking, feedback collection, and integrate real-time reporting for supervisors.
2) Project Overview
The platform will consist of:
Admin & Manager Web Application:Used for uploading call data, assigning leads to telecallers, tracking progress, monitoring feedback, and analyzing performance.
Telecaller Mobile Application:Used by telecallers to receive leads, automatically dial calls through SIM, record feedback, and log attendance.
Both applications should be synchronized in real-time.
3) Scope of Work
A. Web Application Features (Admin / Manager Panel)
User Management
Admin login with role-based access (Admin, Manager, Telecaller).
Add/edit telecaller profiles with mobile app access credentials.
Lead Management
Upload leads via Excel/CSV (Name, Number, Remark, City, etc.).
Assign data batch-wise to specific telecallers.
Track real-time calling status (Pending, Connected, Not Reachable, etc.).
Call & Feedback Tracking
View live feedback submissions after each call.
Call history reports (per telecaller/date/time/status/remarks).
Lead-wise and telecaller-wise summary reports.
Attendance & Performance Dashboard
Auto-attendance based on telecaller login and active calling duration.
Daily working hour calculation.
Graphical analytics: total calls, success ratio, average handling time.
Notifications & Reminders
System alerts for incomplete calling batches.
Push notifications for new lead assignments.
Reports & Export
Export attendance, performance, and call feedback in Excel/PDF.
Date-wise and telecaller-wise filtering.
B. Mobile Application Features (Telecaller App)
User Login
Secure login via phone number and password.
Profile sync with assigned data from the web panel.
Auto Data Sync
Automatically fetch assigned leads when connected to internet.
Show upcoming numbers to be called.
Auto Dialer
Start Call Session → App auto-dials next number from assigned list using SIM calling.
After each call ends, display a Feedback Form automatically.
Feedback Form (Post-Call)
Fields: Call Outcome (Connected / Not Interested / Callback / Follow-up), Remarks, Next Follow-Up Date (if any).
Submit feedback → automatically trigger next call.
Attendance Tracking
Attendance marked automatically when telecaller starts the calling session.
Active working time logged based on total calling duration.
Default Dialer Integration
App acts as the default calling app for SIM.
During a call, caller details (name, remarks, previous notes) visible on the calling screen.
Offline Support
Store lead data offline.
Sync feedback and call logs automatically once connected.
Reports
Daily call count, feedback summary, attendance view.
Filter by date, batch, or status.
4) Technical Requirements
Platform Architecture:Cloud-hosted backend with RESTful API integration.Real-time synchronization between web and mobile via APIs.
Recommended Stack:
Backend: Node.js (NestJS) / Django REST Framework
Database: PostgreSQL / MySQL
Web Frontend: React / Next.js
Mobile: Flutter (Android focus; iOS optional)
Deployment: Docker / AWS / DigitalOcean
Notifications: Firebase Cloud Messaging (FCM)
Security: JWT-based authentication, SSL/TLS encryption.
Integration Requirements:
Must use SIM-based native dialer (not VoIP).
App should function even with intermittent internet connectivity.
All call activity synced to backend once online.
5) Non-Functional Requirements
Parameter | Requirement |
Security | Encrypted data storage, tokenized authentication |
Performance | Low latency data sync; <2 seconds screen transition |
Reliability | Offline-first mobile architecture |
Scalability | Multi-user concurrent usage |
Accessibility | Intuitive UI, minimal training required |
Compatibility | Android 8.0+ (mandatory), iOS optional |
6) Deliverables
System Requirements Specification (SRS)
Database & API Design Documentation
Fully developed Web Admin Panel
Fully functional Android Application (APK + Play Store-ready build)
Synchronization API layer
Attendance & Report generation module
Testing & Quality Report
Deployment scripts & server setup guide
Admin/Telecaller user manual
Source code, credentials, and handover documentation
7) Payment Terms
Total Project Value: ₹50,000 (Rupees Fifty Thousand only)
Payment Mode: One-time payment after successful project completion, testing, and delivery.
Ownership: All source code, designs, and documentation become the property of Thesis Eduventures Pvt. Ltd. after payment.
8) Evaluation Criteria
Evaluation Area | Weight |
Understanding of Scope & Architecture | 25 |
Technical Competence & Stack | 25 |
UI/UX and Ease of Use | 15 |
Data Security & Performance Approach | 10 |
Team Capability & Experience | 10 |
Cost Competitiveness | 15 |
Shortlisted bidders may be invited for a demonstration or technical discussion.
9) Eligibility
Companies, startups, or student teams with prior mobile app development experience.
Experience in telecalling, CRM, or dialer apps preferred.
Teams must include at least one Android developer and one backend developer.
Student teams should provide a faculty recommendation (optional).
10) Ownership & Confidentiality
All intellectual property, codebase, and data developed under this project shall be owned by Thesis Eduventures Pvt. Ltd. upon completion.The vendor shall maintain confidentiality of all project-related data and credentials.
11) Contact Information
Email: corporate@ethesis.in
Phone/WhatsApp: 6205606611, 8083681114
.png)