Paste raw text → AI formats into 4-section UPSC note → Save
2
Daily Quiz
Add 3–5 MCQ questions for today's date
3
MCQ Practice Sets
Build a full test set — manually or AI bulk-parse a list
↗
Publish
Export → save as backup.json → git commit → site updates live
Recent Activity
Content
Add Current Affair
Article Details
Add up to 4 image URLs. First image = cover. Others shown as gallery.
AI Auto-Formatpaste raw text — AI structures it into 4-section UPSC format
Step 1 — Paste text or upload image (clipping, PIB, screenshot, any source) AI
🖼
Click to upload · Drag & drop · or Ctrl+V to paste
Newspaper clippings · PIB screenshots · Magazine pages · Any news image · Up to 4 images
✓ AI Formatted — Review before savingYou can edit any field below
or fill manually
§1 Summary 2–3 lines overview
§2 Key Points one point per line
§3 Why in News the trigger event
§4 UPSC Angle exam relevance
All Articles
Content
Daily Quiz
Quiz Details
Date and topic apply to all questions added below in this session. Need different topics on the same day? Save in separate batches.
Add Questions
A.
B.
C.
D.
Click ● beside the correct answer.
Paste a numbered quiz list in any format. AI will parse it into structured questions. Supported: numbered options (A/B/C/D or 1/2/3/4), answer key at end or inline, with or without explanations.
Question Queue
0
No questions in queue yet.
All Questions
Content
MCQ Practice Sets
Set Details
Add Questions
Add questions one by one. They accumulate in the queue below. When done, click Save MCQ Set.
A.
B.
C.
D.
Paste a numbered MCQ list in any format. AI will parse it into structured questions. Supported: numbered options (A/B/C/D or 1/2/3/4), answer key at end or inline, with or without explanations.
Question Queue
0
No questions in queue yet.
Saved Sets
Downloads
Monthly PDFs
Add PDF
Google Drive → Upload PDF → Right-click → Get link → Anyone with link can view → Copy here
All PDFs
Credibility
Proof Cards
Add Proof CardShows on homepage + a dedicated "Proven Results" page
Add one or more images. Use the up/down arrows below to set their display order.
Paste the video ID, or the full YouTube URL — either works.
All Proof Cards
Configuration
Settings
① Site Identity & BrandingReflected on public site on next Publish
Primary accent color across the entire public site
① Why SectionEditorial copy block
① Features SectionThe 6 feature cards
Feature Cards (Title | Description)
① Mockup & CTA Section
② Footer & Contact LinksShown in site footer
Social & Contact Links (leave blank to hide)
③ Admin CredentialsKeep safe — share only with your client
④ AI SettingsPowers auto-format from text & images
Every Deploy and content fetch below uses whichever environment is active here. Test changes in Staging first, then switch to Production once verified.
☁ Cloudflare — 🟡 Staging
Use a SEPARATE Worker + KV namespace from Production — e.g. name it iap-staging. Test everything here before switching to Production.
☁ Cloudflare — 🟢 Production (students see this)
One-click deploy via Worker + KV — no GitHub needed.
1. Workers & Pages → KV → create namespace IAP_DATA
2. Deploy cf-worker.js as a Worker → bind the KV namespace as IAP_DATA
3. Paste the Worker URL + Publish Key below. Create Worker →
Advanced: direct Pages API (optional, not needed with Worker)
⬡ GitHub (Backup — version history)
📝 Publish Content
Articles, quizzes, MCQ sets, proof cards, and branding text. Always goes straight to your live Production site — no staging step needed for routine content.
⚙️ Deploy Site Code
Only needed when the site itself has changed (a new index.html from a bug fix or new feature) — not for routine content. Test in Staging first using the toggle above, then switch to Production once verified.
No file selected
⬡ GitHub (Backup — version history)
⑥ Data Management
Export backup.json to back up all content.
Import to restore.
Fix garbled characters in existing articles
Cleans mojibake (â → bullets/dashes) across all saved articles, quizzes & MCQs. Run once, then Deploy.