After adding questions via CSV or manually, download the updated questions_data.js file and replace it in your web/js/ folder. This makes all imported questions permanent across all browsers.
๐ Add Single Question
๐พ Questions are also saved in your browser. Use Export CSV to backup.
Add New Question
Step 1: Type & Category
๐ง Scraper & News Management
Fetch live current affairs news directly inside the app โ no server needed!
Set the countdown timer per question. When the timer reaches zero, that question is auto-skipped. Set to 0 to disable.
Default: 40 seconds per question. If time runs out on a question, it's auto-skipped and the next question appears.
๐ Session Timeout
Auto-logout inactive users after this many minutes. Set to 0 to disable. Applies to all users.
Default: 60 minutes. When a user has no mouse/keyboard/scroll activity for this duration, they are automatically logged out.
๐พ Data Sync (Cross-Browser)
Export all custom questions and settings to a file, then import on another browser to sync data.
Use Export to download your custom questions. Then use Import on another browser/device to load them in.
๐ Server API (Cross-Browser Sync)
Connect to your Cloudflare Worker to sync users, questions, and settings across all browsers. Not Connected
Setup: 1) Go to Cloudflare Dashboard โ Workers & Pages โ Create Worker.
2) Paste the code from worker/worker.js and deploy.
3) In Worker Settings โ Variables โ KV Namespace Bindings, add LOKSEWA_KV pointing to a KV namespace.
4) Paste the Worker URL above and click Connect.
๐ Change Admin Password
๐ Admin Guide
๐ User Accounts
Change the default admin password immediately in the Settings tab
Create new users from the Users tab
New users login with a blank password and are forced to set one
The bug where login stuck is fixed โ the app now loads, then shows the password modal