Project Proposal and Quotation

From:
Naveen & Srihari
Date: January 23, 2026

Project Title: MCQ Test Portal with Anti-Cheating Features

We propose to develop a comprehensive, secure online MCQ test platform with robust anti-cheating mechanisms. The project includes a student test interface and admin panel for test creation and management with advanced monitoring features.

Scope of Work

1. Student Portal (Front-End)

Clean, distraction-free test interface
Secure login using unique ID and password
Timer display with auto-submit functionality
Multiple choice question display
Answer selection and navigation
Test submission and confirmation
Result display after submission
Responsive design for desktop and tablet
Tab switch detection and monitoring
Auto-logout after 3 tab switches
One-time test access (prevents retaking)
Session management and security

2. Admin Panel

Comprehensive dashboard with analytics
Test creation module with rich text editor
Add, edit, delete tests
Question bank management
Bulk question upload (CSV/Excel support)
Multiple choice options configuration
Correct answer marking
Test scheduling (start/end time)
Student management system
Unique ID and password generation
Student assignment to specific tests
Test results viewing and export
Student performance analytics
Attempt history tracking
Tab switch violation logs
Admin user management and roles

3. Test Management Features

4. Anti-Cheating & Security Features

5. Student Management

6. Results & Analytics

7. Backend & Database

8. Testing & Quality Assurance

Detailed Quotation - Premium Package

# Work Item Cost (INR)
1 Student Portal Development (Frontend - React/Vue.js) ₹8,000
2 Anti-Cheating Features (Tab Switch Detection, Auto-Logout, Session Control) ₹5,000
3 Admin Panel Development (Frontend) ₹9,000
4 Test Creation Module (Question Bank, Bulk Upload, Configuration) ₹6,000
5 Student Management System (Database, ID Generation, Assignment) ₹4,500
6 Backend API Development (Node.js/Python with Express/FastAPI) ₹9,000
7 Database Design & Implementation (PostgreSQL/MySQL optimized for concurrency) ₹4,000
8 Authentication & Security System (JWT, Password Encryption, Session Management) ₹3,500
9 Results & Analytics Engine (Auto-calculation, Reports, Export) ₹4,500
10 Testing & QA (Load Testing, Security Testing, Bug Fixes) ₹3,500
TOTAL ₹57,000

Optimized Package - ₹50,000

# Work Item Cost (INR)
1 Student Portal Development with Anti-Cheating Features ₹11,000
2 Admin Panel Development (Essential Features) ₹10,000
3 Test Creation & Student Management Module ₹8,000
4 Backend API Development (Optimized) ₹8,000
5 Database Design & Implementation ₹3,500
6 Authentication & Security System ₹3,000
7 Results & Analytics Engine ₹4,000
8 Testing & QA (Essential Testing) ₹2,500
TOTAL ₹50,000

Most Affordable Package - ₹43,000

# Work Item Cost (INR)
1 Student Portal Development with Anti-Cheating Features ₹9,500
2 Admin Panel Development (Core Features) ₹8,500
3 Test Creation & Student Management Module ₹7,000
4 Backend API Development ₹7,000
5 Database Design & Implementation ₹3,000
6 Authentication & Security System ₹2,500
7 Results & Analytics Engine (Basic) ₹3,500
8 Testing & QA ₹2,000
TOTAL ₹43,000

Features Comparison

Feature Premium (₹57K) Optimized (₹50K) Budget (₹43K)
Student Test Portal ✔ Included ✔ Included ✔ Included
Unique ID/Password Login ✔ Included ✔ Included ✔ Included
Tab Switch Detection (3 strikes) ✔ Included ✔ Included ✔ Included
Auto-Logout System ✔ Included ✔ Included ✔ Included
One-Time Test Access ✔ Included ✔ Included ✔ Included
Timer & Auto-Submit ✔ Included ✔ Included ✔ Included
Admin Dashboard ✔ Advanced Analytics ✔ Standard Dashboard ✔ Basic Dashboard
Test Creation Module ✔ Advanced Editor ✔ Standard Editor ✔ Simple Editor
Question Bank Management ✔ Included ✔ Included ✔ Included
Bulk Question Upload ✔ Excel + CSV ✔ CSV ✔ CSV Only
Student Management ✔ Advanced ✔ Standard ✔ Basic
Bulk Student Upload ✔ Included ✔ Included ✔ Included
Results & Reports ✔ Advanced Reports + Graphs ✔ Standard Reports ✔ Basic Reports
Export Results ✔ Excel + PDF ✔ Excel ✔ Excel Only
Question Randomization ✔ Included ✔ Included ✔ Included
Negative Marking ✔ Configurable ✔ Basic ❌ Not Included
Performance Analytics ✔ Detailed Charts ✔ Basic Graphs ✔ Basic Stats
Tab Switch Logs ✔ Detailed Logs ✔ Standard Logs ✔ Basic Logs
Admin User Roles ✔ Multiple Roles ✔ Admin + Moderator ✔ Single Admin
Load Testing (5K users) ✔ Comprehensive ✔ Standard ✔ Basic Simulation
Performance Optimization ✔ Advanced ✔ Standard ✔ Basic

Server & Hosting Recommendations (Not Included in Quotation)

Recommended Affordable Providers for 5K Concurrent Users:

Provider Specifications Monthly Cost
Hetzner (Most Affordable) CPX31: 4 vCPU, 8GB RAM, 160GB SSD ₹1,800-2,500
DigitalOcean Droplet: 4 vCPU, 8GB RAM, 160GB SSD ₹3,500-4,000
Vultr Cloud Compute: 4 vCPU, 8GB RAM ₹2,800-3,200
AWS EC2 t3.large: 2 vCPU, 8GB RAM + RDS ₹4,000-5,000
Contabo (Ultra Budget) VPS L: 8 vCPU, 16GB RAM, 400GB SSD ₹1,200-1,800

Additional Hosting Costs:

Total Monthly Hosting (Estimated): ₹1,500-5,000/month depending on provider

Technology Stack

Component Technology
Frontend React.js / Vue.js, Bootstrap / Tailwind CSS, Axios for API calls
Backend Node.js with Express.js / Python with FastAPI, JWT Authentication, RESTful APIs
Database PostgreSQL / MySQL (optimized with indexing), Redis for session management (optional)
Deployment Nginx as reverse proxy, PM2 for process management, Docker for containerization (optional)

Timeline

Phase Duration
Phase 1: Frontend Development (Student + Admin) 2 weeks
Phase 2: Backend Development & API Integration 2 weeks
Phase 3: Anti-Cheating Features & Security 1 week
Phase 4: Testing & QA 1 week
TOTAL PROJECT DURATION 6 weeks

Deliverables

  1. Fully functional student test portal
  2. Complete admin panel with all features
  3. Source code (Frontend + Backend)
  4. Database schema and setup scripts
  5. Basic setup instructions
  6. 3 months of free maintenance and bug fixes

Maintenance & Support

Period Details
First 3 months Free maintenance and bug fixes
Beyond 3 months Optional AMC (Annual Maintenance Contract) at 15% of project cost/year
Validity: This quotation is valid for 15 days from the date of issue.

Payment Terms