if(_isAdmin()){} ExamEdge Pro – Free Mock Tests, PYQs & Practice for SSC, RRB and Banking Exams
ExamEdge Pro
ExamEdge Pro
by Mithun Sir
📖 MAIN
🏠 Home
🏋 Practice
🏛 Library
🗂 Question Bank
📊 Analytics
🏆 Leaderboard
📚 STUDY
🧠 Smart Revision
📕 Mistake Notebook
Bookmarks
📚 Saved Exams
🛠 TOOLS
🎯 Smart Test Creator
📅 Study Schedule
🎖 Milestones
Typing Test
👤 ACCOUNT
👤 Account & Settings
Help

👤 My Account

?
⚙️ Settings
🌐 Language
🌙 Dark Mode
🔡 Font Size: 17px
💾 Storage Used
Calculating...

🔗 Share This Test

Is link se koi bhi yeh test de sakta hai (login zaroori hoga)

Connecting to cloud... (you can sign in while this loads)
Sign In
Register
or
Forgot your password? Reset via email
ExamEdge Pro
ExamEdgePro
🌍 All Time
📅 This Week
☀ Today
⏳ Loading...

📅 Study Schedule Planner

Set your exam date and get a day-by-day target

⚠️ Submit Examination?

This action cannot be undone. Please review your attempt summary below.

Add New Subject

Enter a name for the new subject

Add New Chapter

Enter chapter name

Set Daily Goals

Set your daily practice targets to stay consistent

Add New Exam Category

🏋 Practice Session

Configure your practice test

📖
Chapter Practice
Choose your practice stage below
⚡ Practice Stage
Custom:
20
1max: —
Filters
📊 Loading...

🔀 Mixed Practice

Select subjects/chapters/topics and how many questions from each

✏️ Edit Question

Changes will sync everywhere this question appears

✏️ Bulk Edit Questions

Update common fields for all selected questions

ℹ️ Only checked fields will be updated. Leave unchecked to keep existing values.

📊 Import Questions from CSV / Excel

Upload a CSV or Excel file to bulk import questions

Required CSV columns (header row required):
question, option_a, option_b, option_c, option_d, correct, difficulty, subject, chapter, topic, solution, pyq_year
correct = A/B/C/D | difficulty = easy/mod/hard | pyq_year = optional (e.g. 2023)
📁
Click or Drop CSV / Excel file here
.csv, .xlsx, .xls supported • Max 5000 rows
⚙️ Settings
🌐 Language
🌙 Dark Mode
🔡 Font Size: 17px
SmallLarge
💾 Storage
Calculating...
⌨️ Exam Shortcuts
→/N Next  ←/P Prev
A B C D Select option
M Mark review   Clear
ExamEdge Pro
ExamEdgePro
ExamEdge Pro
ExamEdge Pro
by Mithun Sir

Your Smart Exam Preparation
Ecosystem

Structured practice, deep analytics, and real exam simulation — everything you need to clear your exam.

🎯 0 day streak
📊 — accuracy
🏆 — best score
0
TESTS TAKEN
0
QUESTIONS
AVG SCORE
ACCURACY
0
BANK SIZE
0
STREAK DAYS
🔥 Activity Streak
📝
Create New Test
Full mock, sectional, PYQ
🗂️
Question Bank
Browse & practice by topic
🏋️
Quick Practice
Custom subject mix
📊
Analytics
SWOT, trends, insights
⌨️
Typing Test
SSC/Railway typing prep
📕
Mistake Notebook
Review & practice mistakes
🧠
Smart Revision
Spaced repetition system
Bookmarks
Starred questions
🏛
Library
Follow exams & subjects
🗂
Question Bank
Browse all subjects & topics
📅
Study Schedule
Plan & track sessions
🎖
Milestones
Achievements & badges

📋 Recent Tests

📚 Manage Subjects

Add, edit, or delete subjects. Changes sync everywhere.

ADD / EDIT SUBJECT
EXISTING SUBJECTS

📂 Manage Chapters

Add, edit, or delete chapters for a subject.

CHAPTERS IN SELECTED SUBJECT

🏷 Manage Topics

Add, edit, or delete topics for a chapter.

TOPICS IN SELECTED CHAPTER
🏛
Library
ExamEdge Pro
ExamEdgePro

🗂 Question Bank

Browse subjects, chapters & topics — practice directly from here

0 selected
ExamEdge Pro
ExamEdgePro

📕 Mistake Notebook

Questions you got wrong — auto-collected from all your tests. Practice these to improve!

ExamEdge Pro
ExamEdgePro

🏋 Practice Session

Practice from live question bank — updated in real time by admin

🏋 Normal Practice
📅 PYQ Practice
Configure Practice Session
Select Subject(s):
Select Chapter(s):
Select Topic(s) (optional):
📖 Filter by Book / 👨‍🏫 Teacher (optional)
ExamEdge Pro
ExamEdgePro

⚙️ Create / Configure Test

Set up exam parameters and add questions

⚡ Official Exam Templates — One Click Setup
Correct duration, marks & negative marking auto-filled.
📁 Exam Category
📋 Test Details
📚 Subjects & Chapters
❓ Bulk Question Input
FORMAT — pipe separated (last 4 fields optional):
Question | A | B | C | D | Correct | Difficulty | Topic | Solution | PYQ_Details
PYQ_Details: ExamName Year Shift  |  e.g. SSC CGL 2023 Shift 1  or  RRB NTPC UG 2022 Morning  or  UPSC 2021
Normal: What is 2+2? | 3 | 4 | 5 | 6 | B | easy | Addition | 2+2=4 PYQ: Synonym of BENEVOLENT? | Cruel | Kind | Angry | Sad | B | mod | Vocabulary | Kind means benevolent | SSC CGL 2023 Shift 1
🤖 AI Prompt — Is format se questions generate karo (ChatGPT/Claude se)
ExamEdge Pro
ExamEdgePro

General Instructions

  • This is a Computer Based Test (CBT). Read all instructions carefully before starting.
  • The countdown timer on the top right shows remaining time. The test auto-submits when timer reaches zero.
  • The Question Palette on the right side shows the status of each question using color codes.
  • Click any question number in the palette to navigate directly to that question.
  • To save your answer, click an option and then click Next.
  • To deselect, click Clear Response or click the selected option again.
  • To flag a question for review, click Mark & Next.
  • Do not refresh or close the browser tab during the exam.

Question Palette Color Guide

1
Not Visited
2
Not Answered
3
Answered
4
Marked for Review
5
Answered + Marked

I have read and understood all instructions. I declare that I will not engage in any unfair means during the examination. Any violation may lead to disqualification.

Examination
MOCK
01:30:00
Q 1
+1 | −0.25
👤 Candidate
Question Palette
Not Visited
Not Answered
Answered
Marked
Ans+Marked
ExamEdge Pro
ExamEdgePro
ExamEdge Pro
ExamEdgePro

🧠 Smart Revision

Spaced repetition — review questions at the right time for maximum retention

ExamEdge Pro
ExamEdgePro

⭐ Bookmarked Questions

Questions you starred during tests

ExamEdge Pro
ExamEdgePro
ExamEdge Pro
ExamEdgePro

⌨️ SSC Typing Test

Simulate the real SSC typing examination interface

📝 PASSAGE SOURCE
Click Start Test to begin the typing test. A passage will appear here.
0
WPM
100%
Accuracy
0
Keystrokes
0
Errors
20:00
Time Left
ExamEdge Pro
ExamEdge

📅 Study Schedule

Plan your daily sessions · Track progress · Stay on target

Today's Plan
📊 This Week
📚 Subject Hours (Month)
🔜 Upcoming Sessions

📅 Add Study Session

👑
AdminPanel

👑 ExamEdge Admin Console

Manage questions, tests, users, and publish content to all learners.

0
Admin Questions
0
Published Tests
0
Drafts
0
User Reports
❓ Questions
📋 Tests
📢 Publish
📖 Books & Teachers
🏛 Catalog
🚨 Reports
📊 Analytics
🏥 Bank Health
🤖 AI & Tools
🗑 Danger Zone

❓ Admin Question Bank

💡 v104 Tip: Questions are shown to users only based on what they follow in the Library. Tag each question with examBodyId, examId, subjectId, bookId, or teacherId so it appears in the right user's feed. Use 🏛 Catalog Manager to manage exam bodies, exams, subjects, books and teachers.
📚 Manage:

📋 Admin Tests

📢 Publish Manager

Review, publish or force-push questions & tests to all users.

🚀
0
Force
📝
0
Draft
0
Published
🚀 Force Published 0

⚡ Force questions auto-load for all users on next app open.

📝 Drafts 0
✅ Published 0

📖 Books & 👨‍🏫 Teachers Management

Create, edit, delete books & teachers. Add chapters, batches, topics. Add questions directly. Publish to all users.

📖 Books
👨‍🏫 Teachers

🚨 User Reports

📊 Admin Analytics

📚 Subject Distribution
🔥 Most Reported Questions

⚠️ Firebase Danger Zone

Yahan se questions Firebase se permanently delete kar sakte ho. Ek baar delete hua to wapas nahi aayega.

🗑 Delete ALL Questions from Firebase

Sare 0 questions admin DB + Firebase se completely wipe ho jayenge. Tombstone bhi write hoga taaki sab users ke cache se bhi hate.
Yeh action UNDO nahi ho sakti.

🔄 Auto-Map All Questions to Catalog

Sare existing questions ko automatically subject, exam body, book, teacher se map karo. Ek baar chalao — phir automatically hota rahega.

🎯 Delete Questions by Status

Sirf kisi ek status ke questions delete karo (Draft / Published / Force).

🏥 Q-Bank Health Dashboard

Total Qs
Never Used
Low Accuracy
Thin Chapters
Dup Clusters
Open Reports
Questions per Chapter
Accuracy Distribution
⚠️ Chapters needing more questions (<10 Q)
💤 Questions never attempted

🤖 AI & Admin Tools

AI distractor generator, CSV export/import, filter presets, version history

✨ AI Distractor Generator (Claude API)

Question aur correct answer likhein — Claude AI 3 galat options generate karega.

📤 CSV Export / Import
🔍 Duplicate Question Scanner

Admin bank mein near-duplicate questions dhundhe aur remove karein.

⭐ Saved Filter Presets
🕐 Question Version History

Har edit ki history save hoti hai. Rollback possible hai.

🚨 Report Question to Admin

Found an issue? Admin will review and fix it.

📩 Request Content from Admin

Don't see your exam, subject, book or teacher? Request it here and admin will add it.

📋 Catalog Manager

🏛 Add Exam Body

📝 Add Exam

📚 Add Subject

📖 Add Book

👨‍🏫 Add Teacher / Channel

🏷 Assign Catalog Tags

Selected questions ko catalog se tag karo
Exam Tagging
Content Source Tagging
Subject Tag
💡 Tip: "No Change" matlab wo field unchanged rahegi. Sirf jo fields select karo unhi pe tag lagega. Yeh tags lagane ke baad users jo in exams/subjects/books/teachers ko follow karte hain unhe yeh questions dikhenge.

🏷 Assign Catalog

════════════════════════════════════════════════ -->
EE

How to Use ExamEdge Pro

Complete guide — step-by-step walkthrough of every feature

🚀 Getting Started — First-time user guide
1

Create an Account or Sign In

When you open the app, the Login screen appears first. Sign in instantly with your Google account, or register using your email address and a password. If you register with email, check your inbox and verify your email before continuing.

2

Your Home Dashboard

After login you land on the Home screen. It shows a stats strip (tests taken, accuracy, current streak), quick-action cards for every major feature, and a list of your recent tests.

The top navigation tabs give you access to every section: Home · Exam Saved · Q-Bank · Practice · Mistakes · Revision · Bookmarks · Typing · Analytics · Schedule · Leaderboard.

3

Set Your Daily Goals

Scroll down on the Home screen to find the Daily Goal cards. Tap each card to set your daily targets — how many questions to attempt, how many mock tests to take, how many PYQ sets to complete, and so on. The app tracks your progress against these goals every single day.

4

Build Your Question Bank First

Go to the Q-Bank tab and add your subjects, chapters, and questions. Without questions in the bank, practice sessions, tests, and revision queues will have nothing to work with. This is always the first step.

5

Create and Attempt Your First Test

Click + Create Test on the Home screen, choose the exam type, subjects, time limit, and question count, then start the test. After submitting, a detailed result screen will show your score, accuracy, and a full question-by-question review.

💡 Pro Tip: Always set up your Question Bank before anything else, then try Practice and Tests. The Analytics tab becomes truly meaningful once you have results from at least 5 tests.
Quick Help — How to get started in 5 steps
  1. Open the app and sign in with Google or your email on the Login screen.
  2. On the Home screen, scroll down and tap the Daily Goal cards to set your daily study targets.
  3. Go to Q-Bank → + Subject, create a subject (e.g. "Maths"), then add a chapter inside it.
  4. Inside that chapter, tap ➕ Add Questions and fill in your first question with four options and the correct answer.
  5. Return to Home, tap Create Test, configure your settings, and attempt your very first mock test.
📝
Create Test →
Build a mock, sectional, or PYQ test
📁
Q-Bank →
Add and manage your questions
🏋
Practice →
Start a subject-wise practice session
📝 Tests — Create and attempt exam-style tests
1

Creating a Test

Click + New Test in the top navigation, or tap the Create New Test card on the Home screen. Enter a test name, set the time limit, configure negative marking, and choose your subjects. Questions are pulled automatically from your Q-Bank, or you can select them manually.

2

Test Types Available

Full Mock — Complete exam simulation covering all sections, mirroring SSC or RRB patterns.
Sectional — A test limited to one subject or one chapter only.
PYQ Test — A test built entirely from Previous Year Questions.
Custom — You choose the exact subject mix and question count yourself.

3

During the Test

The Question Palette on the right side lets you jump to any question instantly. Use Mark for Review (🔖) to flag uncertain questions and come back to them. The countdown timer runs at the top. Keyboard shortcuts are also available:

→ / N Next   ← / P Previous   A B C D Select option   M Mark for review

4

Result Screen — After You Submit

After submission, the Result Screen displays your score, accuracy percentage, time analysis, and a letter grade (A+ / A / B / C). Click 📋 Review to read the solution for every question. All wrong answers are automatically saved to your Mistake Notebook.

5

Sharing a Test

On the result screen or the test creation screen, click 🔗 Share to copy a shareable link. Send it via WhatsApp or Telegram — anyone with the link can attempt the same test (they will need to log in first).

💡 Palette colour guide: Green = Answered · Red = Not Answered · Purple = Marked for Review · Orange = Marked and Answered · Gray = Not Yet Visited
Quick Help — How to create and attempt a test
  1. Click + New Test in the top navigation or the Create Test card on the Home screen.
  2. Enter a test name, set the time limit, and toggle negative marking on or off as needed.
  3. Select subjects and set the question count, then click Create Test.
  4. Read the instructions on the Instructions screen and click Start Exam when ready.
  5. Answer each question, use 🔖 Mark for Review for uncertain ones, and use the Palette to navigate freely.
  6. Click Submit when finished, then review your score, accuracy, and per-question solutions on the Result screen.
📁 Question Bank — Your personal question store
1

How Questions Reach You

All questions, subjects, chapters, and topics are managed by the admin. As soon as admin publishes anything, it appears live in your Q-Bank instantly — no manual sync or download needed. You always see the most up-to-date content.

2

Browsing and Filtering Questions

Use the subject and chapter tree in the left sidebar to filter your question list. The search box lets you search by keyword. You can also filter by Difficulty (Easy / Medium / Hard) and by PYQ year. From any question card you can directly: ⭐ Bookmark it or 🚨 Report an error to the admin.

3

Previous Year Questions (PYQ)

Admin marks questions with PYQ Year, Exam Name, and Shift. The Q-Bank automatically creates a dedicated PYQ section for these. You can build PYQ-only practice sessions and full PYQ tests directly from this section.

4

Reporting Errors

Found a mistake in a question? Tap the 🚨 Report button on any question card. Your report goes directly to the admin who can fix it for everyone immediately.

💡 LaTeX math formatting works inside question text. For example: \( x^2 + y^2 \) or \( \frac{a}{b} \) — equations will render automatically whenever you view the question.
Quick Help — How the Q-Bank works
  1. Go to the Q-Bank tab from the top navigation bar.
  2. Browse subjects and chapters — all managed live by admin.
  3. Use the Search box and Difficulty filter to find specific questions.
  4. Tap 🏋 Practice on any subject or chapter to start a focused practice session.
  5. Use 📅 PYQ tabs to access Previous Year Questions sorted by exam and year.
  6. Tap 🚨 Report on any question card if you spot an error — admin will fix it.
🏋 Practice — Targeted, mixed, and stage practice
🎯
Subject-wise Practice
Start a focused session for any subject or chapter from your Q-Bank. Choose the question count and the session mode.
🔀
Mixed Practice
Practice from multiple subjects at once. Set exactly how many questions you want from each subject manually.
📜
PYQ Practice
Practice exclusively with Previous Year Questions. Filter by exam name and year for targeted preparation.
Quick 10Q / 20Q
Tap ⚡ 10Q or ⚡ 20Q in the top bar for an instant practice session with zero setup required.
📚
Book-wise Stage Practice
Go to the Books tab in Q-Bank and launch Stage Practice for any book, chapter, or topic with full drill-down support.
👨‍🏫
Teacher Batch Practice
Go to the Teachers tab in Q-Bank and run a Stage Practice session for any teacher or their specific batch in one click.
📌

Practice Modes Explained

Practice Mode: No timer runs. Take your time with each question, think it through carefully, and view the full solution immediately after answering.
Timed Mode: 1.5 minutes are allocated per question. This simulates real exam time pressure and trains you to manage your pace.

🏋

What is Stage Practice?

Stage Practice is a focused drill system dedicated to a specific PYQ exam body, year, or shift (for example: SSC CGL 2023 Shift 2). Navigate to Q-Bank → Exam Saved, find any exam card, and click its 🏋 Stage Practice button to start a precisely targeted session covering exactly those questions.

Bookmark Practice

Go to the ⭐ Bookmarks tab and click Practice Bookmarks to launch a practice session that contains only your starred questions. This is the ideal way to revise the questions you have personally marked as important.

💡 All wrong answers from every practice session are automatically saved to your Mistake Notebook and queued into Smart Revision. Stage Practice results are also fully tracked in your Analytics dashboard.
Quick Help — How to start a practice session
  1. Go to the Practice tab from the top navigation bar.
  2. Select a practice type: Subject-wise, Mixed, PYQ, or tap ⚡ Quick 10Q / 20Q for an instant start.
  3. Choose the subject or chapter you want to practice from the list.
  4. Set the question count, then choose Practice Mode (no timer) or Timed Mode (1.5 min per question).
  5. Click Start Practice and answer each question. Tap the solution button after each one to learn from your mistakes in real time.
  6. For Stage Practice, go to Q-Bank → Exam Saved and tap the 🏋 Stage Practice button on any exam/year/shift card.
📊 Analytics — A full X-ray of your performance
1

Overview Tab

See your total tests completed, total questions attempted, overall accuracy, best score, and current streak at a glance. The Score Trend Chart plots your performance across recent tests so you can see whether you are improving. Subject-wise accuracy bars show the percentage you are getting right in each subject.

2

SWOT Analysis

The app automatically analyses your test data to identify four key areas:
Strengths — subjects where your accuracy is 70% or above.
Weaknesses — subjects with consistently low accuracy that need more work.
Opportunities — topics with high potential but low number of attempts so far.
Threats — topics where your answering speed is consistently slow.

3

Time Analysis

This section shows the average time you spent per question broken down by topic. Use this to identify subjects where your speed is slowest and target them with extra timed practice to bring your pace up before the exam.

4

Attempts History

Every test you have ever taken is recorded here with its score, accuracy, time taken, and date. Click any entry in the list to open the full review of that test, including every question, your chosen answer, the correct answer, and the written solution.

💡 Analytics becomes most insightful once you have results from 5 or more tests. Complete your Q-Bank setup and run a few tests first to generate enough data for meaningful patterns to emerge.
Quick Help — How to read and act on your Analytics
  1. Go to the Analytics tab from the top navigation bar.
  2. Start with the Overview tab — check your overall accuracy and whether your score trend is going up or down.
  3. Open the SWOT tab and note your weakest subjects. These are the ones to target in your next practice sessions.
  4. Open the Time Analysis tab and identify topics where you are consistently spending too much time per question.
  5. Use the Attempts History tab to revisit any past test and study its full solution review in detail.
🧠 Smart Revision — Spaced Repetition System
📌

How Does It Work?

Smart Revision uses Spaced Repetition — a scientifically proven learning method where questions are shown to you again just before you are likely to forget them. Questions you get wrong come back sooner. Questions you get right are scheduled further into the future. Over time, this builds long-term retention with far less study time than re-reading notes.

1

Checking Your Due Questions

When questions are scheduled for today, a 🧠 X due pill appears on the Home screen. Go to the Smart Revision tab and click Start Revision. Only the questions that are due for review today will be included in the session — the system does the scheduling automatically.

2

Rating Your Recall After Each Question

After every question, four rating buttons appear. Tap the one that honestly describes how well you remembered:
Again — Did not remember it at all. Comes back very soon.
Hard — Recalled with significant effort. Comes back in a short interval.
Good — Recalled correctly with some effort. Scheduled for a moderate interval.
Easy — Recalled perfectly with no effort. Scheduled for a much longer interval.

3

How Questions Enter the Revision Queue

Three sources automatically feed the Smart Revision queue: wrong answers saved in your Mistake Notebook, questions you have Bookmarked, and any question you manually tag using the Add to Revision option inside Q-Bank.

💡 Do a short revision session every day — 15 to 20 questions is enough to stay on top of the queue. You do not need to clear everything at once. Daily consistency makes spaced repetition work far better than occasional marathon sessions.
Quick Help — How to use Smart Revision every day
  1. On the Home screen, look for the 🧠 X due pill that tells you how many questions need review today.
  2. Go to the Smart Revision tab and click Start Revision to begin today's session.
  3. Answer each question, then tap Again / Hard / Good / Easy to rate how well you remembered it. Be honest — this is what drives the scheduling algorithm.
  4. Complete the session. The app will automatically schedule every question for its next optimal review date.
  5. To add a specific question manually, open it in Q-Bank and tap Add to Revision.
📕 Mistake Notebook — Your smart error register
📌

What Is the Mistake Notebook?

Every time you answer a question incorrectly — whether in a test or a practice session — it is automatically saved to the Mistake Notebook. This gives you a single, organised place to study all your weak points without having to track errors yourself manually.

1

Browsing Your Mistakes

Use the subject and chapter filter in the sidebar to narrow down your mistake list to one specific area. Each mistake card shows the full question text, the answer you selected incorrectly, the correct answer, and the complete written solution — so you can understand exactly where your reasoning went wrong.

2

Practising Your Mistakes

Click the Practice Mistakes button to launch a dedicated practice session that contains only your previously incorrect questions. This is the most efficient way to systematically target and eliminate your weaknesses rather than practising questions you already know.

3

Adding Personal Notes to a Mistake

Every mistake card has a 📝 Note button. Tap it to write your own note alongside the question — for example, "remember this formula" or "re-read the concept in Chapter 4". Notes are saved permanently and appear every time you view that mistake card.

💡 The Mistake Notebook and Smart Revision work as a powerful pair. Every wrong answer goes into both systems simultaneously — the Notebook lets you study the solution right now, while Smart Revision schedules it to come back at the optimal time later.
Quick Help — How to use the Mistake Notebook effectively
  1. Go to the 📕 Mistakes tab from the top navigation bar.
  2. Use the subject and chapter filter on the left to focus on one weak area at a time.
  3. Read each mistake card carefully — understand the correct answer and the full written solution before moving on.
  4. Tap the 📝 Note button on any card to write a personal reminder about the concept or formula involved.
  5. When you feel ready, click Practice Mistakes to attempt all your mistake questions again in a dedicated session and check how much you have improved.
⌨ Typing Test — SSC and Railway typing skill preparation
📌

Who Is This Feature For?

The Typing Test is designed for aspirants of SSC CGL, SSC CHSL, RRB Group D, and any other government exam that includes a typing skill test as part of the selection process. The app measures your Words Per Minute (WPM) and accuracy in real time during every session.

1

Starting a Typing Test

Go to the ⌨ Typing tab from the top navigation. Select your language — English or Hindi — and choose the test duration: 1, 2, 3, or 5 minutes. A passage will appear on screen. Begin typing as soon as you are ready. Letters you type incorrectly are highlighted in red immediately so you can see your errors in real time.

2

Reading Your Results

When the timer ends, your result card displays four key metrics: Gross WPM, Net WPM, Accuracy percentage, and total Errors. Track these numbers over multiple sessions to see your improvement. For SSC exams, the standard target is 35 WPM or above with at least 80% accuracy.

💡 Practise typing for 10 to 15 minutes every day leading up to your exam. The formula the exam board uses is: Net WPM = Gross WPM minus (Errors multiplied by 2). Always focus on accuracy first — clean, error-free typing naturally leads to faster speed over time.
Quick Help — How to run a typing practice test
  1. Go to the ⌨ Typing tab from the top navigation bar.
  2. Select your language: English or Hindi.
  3. Choose a test duration: 1, 2, 3, or 5 minutes depending on how much time you have.
  4. Click Start and begin typing the passage displayed on screen. Avoid pressing Backspace repeatedly — focus on pressing the right key the first time.
  5. When time is up, note your Net WPM and Accuracy. Identify whether errors or speed is your bigger problem, and focus your next session accordingly.
  6. Repeat daily to build consistent improvement. Track your WPM trend over time to measure progress.
📅 Study Schedule — Plan and track your study time
1

What Is the Study Schedule?

The Study Schedule is a calendar-based planner where you design your study day by day. Each session you create includes a subject, start time, duration, and a specific goal. It keeps you organised and ensures you cover all the topics you need to cover before your exam date.

2

Adding a Study Session

Tap any date on the calendar to select it, then click + Add Session. Choose the session type from these options: Study Mock Test PYQ Practice Break. Then fill in the subject, start time, duration in minutes, and a short goal description for that session.

3

Marking Sessions as Complete

After you finish a session in real life, come back to the app and tap the tick mark (✓) on its card to mark it as done. The card turns green. The Weekly Progress bars in the right panel update automatically to show you how much of your planned schedule you have completed for the current week.

4

Auto Study Plan Generator

Click the 📅 Plan button at the top of the Home screen. Enter your exam date and the number of hours you can realistically study each day. The app will automatically generate a complete, day-by-day study plan that covers all your subjects in your Q-Bank within your available timeframe.

💡 Calendar dot guide: a yellow dot on a date means you have a session planned for that day. A green dot means that session has been marked as complete. Use the week strip at the top to quickly check today's schedule without scrolling through the full calendar.
Quick Help — How to plan and track your study schedule
  1. Go to the 📅 Schedule tab from the top navigation bar.
  2. Tap on any date in the calendar to select it.
  3. Click + Add Session and choose the session type (Study, Mock Test, PYQ Practice, or Break).
  4. Fill in the subject, start time, and duration, write a brief goal, then save the session.
  5. After completing that study session in real life, come back and tap the ✓ tick on the card to mark it done.
  6. For an automatically generated plan, tap the 📅 Plan button on the Home screen, enter your exam date and daily hours, and let the app build your full schedule.
🎯 Smart Test Creator — Custom mock test builder
📌

What Is the Smart Test Creator?

The Smart Test Creator is an advanced tool that lets you design a fully customised mock test from scratch. You control every single setting — which subjects to include, the difficulty distribution, whether negative marking is on, the marks per question, and the total time limit. Access it from the side navigation or the hamburger menu: look for 🎯 Smart Test Creator.

1

Step 1 — Exam Information

Enter a descriptive name for your test (for example: "SSC CGL Tier 1 Mock #5"), choose the exam type that best matches your target, and set the total test duration in minutes (for example: 60). This name will appear on the result screen and in your test history list.

2

Step 2 — Negative Marking and Difficulty

Toggle negative marking on or off. Set the marks awarded per correct answer and the penalty deducted per wrong answer. You can also set the difficulty ratio manually — for example, 50% Easy, 30% Medium, and 20% Hard — or allow the system to set it automatically based on your current AI Adaptive Level.

3

Step 3 — Subjects and Question Count

For each subject and chapter available in your Q-Bank, set exactly how many questions you want included in the test. A live running total updates as you make each selection. Only subjects that already exist in your Q-Bank are shown here.

4

Step 4 — Options and Launch

Toggle question shuffling on or off. The Test Preview panel on the right shows a full summary — total questions, total time, marks per correct answer, difficulty breakdown percentages, and the subjects included. When everything looks right, click 🚀 Launch Test to begin immediately.

📋

Test History

Below the creator form, a history list shows all your previously created Smart Tests with their name, score, and date. Click any entry to open the full detailed review of that specific test without needing to search for it elsewhere.

💡 The biggest advantage of Smart Test Creator is being able to simulate real SSC or RRB exam conditions — with correct negative marking, realistic timing, and your own questions. Use it two to three times a week for the most authentic exam practice experience.
Quick Help — How to build and launch a Smart Test
  1. Open the hamburger menu (top-left icon) and tap 🎯 Smart Test Creator from the side navigation.
  2. In Step 1, enter a test name and set the total time limit in minutes.
  3. In Step 2, configure negative marking (marks per correct / penalty per wrong) and set your preferred difficulty ratio.
  4. In Step 3, select each subject from your Q-Bank and set the number of questions you want from each.
  5. In Step 4, check the Test Preview summary on the right to confirm all settings are correct, then click 🚀 Launch Test.
  6. After completing the test, find it in the Test History section at the bottom of the Smart Test Creator page for future review.
⚡ AI Adaptive Level — Your intelligent performance ranking
📌

What Is the Adaptive Level System?

After every test and practice session you complete, ExamEdge Pro automatically analyses your performance and assigns you an Adaptive Level. This level ranges from Beginner all the way up to Master and beyond into legendary ranks. It is calculated from four factors: your accuracy rate, your answering speed, your daily streak, and your accumulated XP. Access it from the side navigation under ⚡ Adaptive Level.

1

How Does Your Level Increase?

You earn XP after every completed test or practice session. The XP calculation is based on four factors added together: accuracy score + speed bonus + question count bonus + current level multiplier. Higher accuracy combined with faster answering earns significantly more XP. Maintaining a daily practice streak also activates an XP multiplier — the longer your unbroken streak, the larger the bonus you receive on every session.

2

The Level Progression Stages

The progression ladder runs as follows: 🥉 Beginner → 🥈 Elementary → 🥇 Intermediate → ⭐ Advanced → 💎 Expert → 👑 Master — with additional legendary ranks beyond Master reserved for the highest performers. Each new level unlocks a personalised motivational message, and the Smart Test Creator automatically adjusts the difficulty of questions it selects for you to match your current level.

3

What the Level Screen Shows You

Your current level badge is displayed prominently at the top. Below it is an XP progress bar that shows exactly how much XP you need to reach the next level. You can also see your current streak count, total tests completed, and a log of your recent XP gains. Scroll down to the Level Tips section for personalised suggestions on the fastest ways to earn more XP and level up.

💡 Because the Smart Test Creator reads your current Adaptive Level and sets difficulty accordingly, levelling up has a direct, tangible effect: you start receiving proportionally more Hard questions in your tests. This keeps your preparation challenging and realistic as you improve.
Quick Help — How to check and grow your Adaptive Level
  1. Open the side navigation (hamburger menu, top-left) and tap ⚡ Adaptive Level.
  2. Check your current level badge and read the XP progress bar to see how far you are from the next level.
  3. Complete tests and practice sessions regularly — every completed session awards you XP regardless of your score.
  4. Maintain a daily practice streak without breaking it. This activates an XP multiplier that significantly speeds up your level progression.
  5. Scroll down to read the Level Tips section — it tells you the specific actions that award the most XP at your current level.
🏆 Leaderboard & 🎖 Milestones — Competition and achievements
🏆

Leaderboard — See How You Rank Against Others

Open the 🏆 Leaderboard tab to view a ranked list of all users by total points. Points are awarded for completing tests, maintaining high accuracy, sustaining a daily practice streak, and finishing your daily goals. Your own rank and cumulative point total are clearly shown alongside other users. Click 🔄 Refresh to load the very latest standings.

1

How to Earn Leaderboard Points

Points accumulate from four main activities: completing any test, achieving 80% or higher accuracy in a session, maintaining your daily practice streak, and completing your daily goals. Consistent test-taking with high accuracy is the fastest path to climbing the rankings. All points sync in real time when you are logged in to your account.

🎖

Milestones and Achievements — Your Badge Collection

Open the 🎖 Milestones screen from the side navigation to view your complete achievement journey. Badges are awarded when you reach specific accomplishments — such as completing your very first test, attempting 100 questions in total, maintaining a 7-day streak, achieving 90% or above accuracy in a session, and many others. Every badge you unlock also grants bonus XP that counts toward your Adaptive Level.

2

What the Milestone Screen Shows You

At the very top is your Overall XP bar showing your current rank title and how much XP separates you from the next rank up. Below that, the Nearest Milestones section tells you exactly which badge to aim for next and what action you need to take to unlock it. Badges you have already unlocked are highlighted with a green glow to distinguish them from locked ones.

3

The Rank Title System

Based on your total accumulated XP, you are assigned an official Rank Title that progresses through the following stages: Beginner, Scholar, Achiever, Champion, Topper, Legend, and beyond. Your rank title is displayed on the Leaderboard next to your name and on your profile. Each rank also unlocks a unique motivational quote personalised to that achievement level.

💡 Make it a habit to check the Milestones screen and ask yourself: "What is the next badge I can realistically unlock this week?" Having a concrete short-term target makes daily study far more motivating. Setting a personal goal of reaching the top 10 on the Leaderboard gives you something meaningful to work toward every session.
Quick Help — How to use the Leaderboard and Milestones
  1. Go to the 🏆 Leaderboard tab (top navigation or side menu) to check your current rank among all users.
  2. Click 🔄 Refresh to update the standings with the most recent scores.
  3. Complete more tests with consistently high accuracy and keep your daily streak alive to earn more points and climb the rankings.
  4. Open the 🎖 Milestones screen from the side navigation to browse your complete badge collection.
  5. Read the Nearest Milestones section carefully — it shows you the shortest path to unlocking your very next badge.
  6. Every badge you unlock adds bonus XP, which advances your Rank Title and also increases your Adaptive Level — all three systems are connected.
⚙ Settings, Account and Extra Features
🌙
Dark Mode
Click the 👤 account icon in the top-right corner, go to Settings, and toggle Dark Mode on or off. Easier on your eyes during long late-night study sessions.
🌐
Language (EN / हिं)
In account settings, switch between EN and हिं to change the interface language. The complete app is fully usable in Hindi as well as English.
🔡
Font Size
Use the Font Size slider inside the account modal to adjust text size anywhere from 14 px to 22 px. Set it to whatever is most comfortable for reading.
💾
Backup and Restore
Click 💾 Export Data Backup to download a JSON file of all your data. Use 📁 Restore from Backup to reload it anytime. Never lose your work.
Bookmarks
Click ⭐ on any question to bookmark it instantly. All bookmarked questions are collected in the Bookmarks tab where you can also launch a dedicated Bookmark Practice session.
🏆
Leaderboard
Compare your score against other users. Earn points by completing tests, maintaining your streak, and achieving high accuracy. Accessible from the top navigation.
📱
Install as App (PWA)
When an Install banner appears in your browser, tap it to install ExamEdge Pro as a native app on your phone or desktop computer. Some features work offline too.
☁️
Cloud Sync
All your progress, bookmarks, and test results are synced live to Firebase. Use the same account on multiple devices and everything stays in sync automatically.
💡 Your questions come live from admin — no backup or import needed. Your progress data (scores, bookmarks, streaks) is stored safely in your Firebase account and syncs across all devices.
Quick Help — How to manage your account and settings
  1. Click the 👤 account icon in the top-right corner to open your account menu.
  2. Toggle Dark Mode on or off from inside Settings.
  3. Use the Font Size slider to adjust text size for comfortable reading.
  4. Click ☁ Force Sync to Cloud to ensure your latest progress is saved to Firebase and accessible from any device.
  5. Your question content updates automatically — when admin adds or changes questions, you see the changes instantly without doing anything.
ExamEdge Pro v103 — Complete SSC · RRB · Banking Preparation Platform
ExamEdge Pro
ExamEdgePro

🎖 Your Achievement Journey

Every badge you earn sharpens your preparation — keep going and your Government job is closer than you think!

0
Unlocked
0
Total Badges
0
Total XP
Rank Title
⚡ Overall XP Progress
🥉 Beginner
0 XPXP needed for next rank: —
🎯 Your nearest milestones — what to do right now:
🗺 Rank Roadmap — Not Just Preparation, It’s a Selection Mission.
🌟 All
🏋 Practice
🔥 Streak
🎯 Accuracy
⚡ Speed
📚 Subject
📋 Mock
💫 Special
✅ Unlocked

🌟 All Achievements

0 / 0

📸 Admin Bulk Image Import

IMG | Image_URL | Question | A | B | C | D | Correct | Diff | Subject | Chapter | Topic | Solution | PYQ_Details
📌 PYQ_Details format (optional): ExamName Year Shift — e.g. SSC CGL 2023 Shift 1 or RRB NTPC UG 2022 Morning

📚 Admin Bulk Passage Import

PASSAGE | id | Subject | Chapter | Passage text
Q | Question | A | B | C | D | Correct | Diff | Solution | PYQ_Details
---
📌 PYQ_Details (optional per Q): ExamName Year Shift — e.g. SSC CGL 2023 Shift 1
Add Questions — Unified System v1.1
Format Guide — Auto-detected (no manual selection needed)
1LineQ 1LineQ !!Subject !Chapter !Topic !Question !A !B !C !D !Correct !Diff !Solution !PYQ_Details!!
mLineQ mLineQ !!Subject !Chapter !Topic !Question(\n for newlines) !A !B !C !D !Correct !Diff !Solution !PYQ_Details!!
1ImgQ 1ImgQ !!!Image_URL !!Subject !Chapter !Topic !Question !A !B !C !D !Correct !Diff !Solution !PYQ!!
PASSAGE PASSAGE !!!! passage_id !Subject !Chapter !Topic !Passage text
Q !Question !A !B !C !D !Correct !Diff !Solution !PYQ
---
IMGPARA IMGPARA !!!! passimg_id !!!Img_URL !Subject !Chapter !Topic !Context
Q !Question !A !B !C !D !Correct !Diff !Solution !PYQ
---
📌 Fields separated by !  |  Blank fields: use __  |  Image missing: use PENDING  |  PYQ_Details: optional
Detected: 1LineQ: 0 mLineQ: 0 1ImgQ: 0 Passages: 0 IMGPARA: 0
🏛 Catalog Tags (used for follow-based filtering)
Saving to Firebase…