Exam type selection
Choose your target exam to load the correct syllabus and subjects:Configure exam date
The target date auto-fills based on your exam type and year. You can override this for Custom exams.
JEE Main
- Subjects: Physics, Chemistry, Maths
- Sessions: Choose January or April session
- Default dates:
- January session: January 21
- April session: April 1
- Syllabus: JEE Main pattern with priority mapping
JEE Advanced
- Subjects: Physics, Chemistry, Maths
- Default date: May 17
- Syllabus: Advanced-level topics with higher difficulty
- Note: Select this ONLY if you’re appearing for JEE Advanced, not JEE Main
NEET
- Subjects: Physics, Chemistry, Biology
- Default date: May 5
- Syllabus: NEET pattern covering NCERT + competitive topics
- Biology replaces Maths: Automatically filters syllabus view
Custom exam
- Subjects: Define your own (see Custom Subjects section)
- Date: Set any target date
- Syllabus: Uses default chapters or add your own tracking
When you change exam type, ChaosPrep automatically filters the syllabus view to show only relevant subjects. JEE shows Physics/Chemistry/Maths; NEET shows Physics/Chemistry/Biology.
Custom subjects
If you’re preparing for a custom exam or want to track additional subjects:Subject naming tips
Good subject names:- ✅ Short and clear: “English”, “GK”, “Aptitude”
- ✅ Consistent: Use “Maths” or “Mathematics”, not both
- ✅ Specific: “Organic Chemistry” instead of just “Chem”
- ❌ Very long names: “Foundation Physics Part 1 Module A” (truncates in UI)
- ❌ Special characters: “Physics/Chemistry” (breaks filters)
- ❌ Duplicate names: Can’t distinguish between them
Subject colors
Visual color coding helps you identify subjects at a glance:Default color mapping
- Physics: Rose (pinkish-red)
- Chemistry: Amber (orange-yellow)
- Maths: Blue
- Biology: Emerald (green)
Available color palette
| Color | Hex Code | Best For |
|---|---|---|
| Rose | #f43f5e | Physics, high-energy subjects |
| Amber | #f59e0b | Chemistry, analytical subjects |
| Blue | #3b82f6 | Maths, logical subjects |
| Emerald | #10b981 | Biology, life sciences |
| Violet | #8b5cf6 | Custom subjects |
| Pink | #ec4899 | Language, creative subjects |
| Teal | #14b8a6 | General studies |
| Orange | #f97316 | Aptitude, reasoning |
| Cyan | #06b6d4 | Computer science, technical |
Changing subject colors
- Go to Settings → Subject Colors
- Each subject shows a row of color swatches
- Click any color to apply
- Changes preview immediately (no save needed)
- Click “Save Changes” to persist
Subject colors apply to task cards, timer pills, syllabus badges, and study log breakdowns. Choose colors that feel intuitive to you - there’s no wrong choice.
Day rollover hour
ChaosPrep uses a logical day system instead of strict midnight cutoffs:How it works
The day rollover hour defines when your study day starts:- Rollover at 0 (midnight): Standard 12am-11:59pm day
- Rollover at 4: Day runs from 4am to 3:59am next day
- Rollover at 6: Day runs from 6am to 5:59am next day
Example scenario
Problem: You study until 2am, but want it to count for yesterday’s date. Solution: Set rollover hour to 4. Now:- March 3, 1:30am counts as March 2 (yesterday)
- March 3, 5:00am counts as March 3 (today)
Setting rollover hour
Changing rollover hour recalculates streaks, weekly targets, and calendar dates. This is why ChaosPrep reloads after saving. Your data isn’t modified - just the date interpretation.
Daily question targets
Set a question-solving goal to maintain consistency:Recommended targets by exam
- JEE Main: 40-50 questions/day
- JEE Advanced: 30-40 questions/day (harder problems take longer)
- NEET: 100-150 questions/day (more MCQs, faster solving)
- Board + Competitive: 60-80 questions/day
How to set
- Settings → Daily Question Target
- Enter your target number (default: 50)
- Save changes
Theme preferences
ChaosPrep supports light and dark modes:Light mode
- Clean white backgrounds
- High contrast for daytime reading
- Softer shadows and borders
Dark mode
- True black backgrounds (#09090b)
- Reduced eye strain for night studying
- Vibrant accent colors pop more
How to toggle
Click the theme toggle in the sidebar (desktop) or Settings (mobile). The sun/moon icon switches instantly.Theme preference syncs across devices. If you enable dark mode on desktop, your mobile app switches to dark mode automatically.
Accent themes (experimental)
ChaosPrep also supports accent theme variations:- Default: Purple brand color (#7c3aed)
- Matcha: Green-focused palette
- Cobalt: Deep blue theme
- Crimson: Red accent theme
- Monochrome: Grayscale minimalist
accentTheme in settings and apply CSS variables globally.
Background customization
Add a custom background image for visual personalization:Using preset backgrounds
ChaosPrep offers curated presets:- Settings → Background
- Click any preset thumbnail
- The background applies immediately
- Save to persist
Using custom image URL
Find your image URL
Upload to Imgur, Google Drive, or any image host. Copy the direct image URL (ends in .jpg, .png, .webp).
Removing background
Clear the URL field and save. The background fades out.Backgrounds are stored in the
bgUrl setting. They use CSS background-image with fixed positioning and blur effect for readability.Lite mode
Lite mode minimizes distractions for focused study:What Lite Mode disables
- ❌ Countdown timer (reduces exam anxiety)
- ❌ Floating emoji animations
- ❌ Background images (forced clean background)
- ❌ Non-essential UI flourishes
What remains enabled
- ✅ All core features (tasks, timer, syllabus)
- ✅ Study logs and analytics
- ✅ Weekly targets and progress tracking
- ✅ Dark/light theme switching
When to use Lite Mode
Enable for:- Full-length mock tests (simulates exam conditions)
- Deep focus study sessions (2+ hours)
- Late-night studying (reduces visual stimulation)
- Low-end devices (improves performance)
- Regular daily planning (countdown is motivating)
- Quick task reviews (animations provide feedback)
- When you need accountability cues
Countdown display settings
The countdown timer shows days remaining until your target exam date:Countdown features
- Large display in sidebar (desktop) or dashboard (mobile)
- Auto-calculates from current date to target date
- Updates daily at rollover hour
- Color shifts as exam approaches:
- Green: 100+ days remaining
- Amber: 30-100 days
- Red: Under 30 days
Hiding the countdown
If the countdown increases anxiety:- Settings → Show Countdown
- Toggle off
- Save changes
Some students find countdowns motivating, others find them stressful. ChaosPrep doesn’t judge - hide it if it helps you focus.
Custom exam dates
For Custom exam type:- Settings → Exam Type → Custom
- Settings → Custom Exam Date
- Pick any date
- Countdown calculates automatically
Saving and syncing settings
All settings sync to Firebase in real-time:Save workflow
- Make changes in Settings panel
- “Save Changes” button highlights (brand color)
- Click to save
- Settings write to Firestore
- All devices receive the update within seconds
Unsaved changes indicator
If you modify settings without saving:- Orange dot appears near Save button
- Button text changes to “Save Changes” (from “Done”)
- Closing settings without saving discards changes
Some settings require a reload (rollover hour). ChaosPrep will reload automatically after saving these specific settings.
Settings that apply immediately (no save)
- Theme toggle (sun/moon button)
- View switching (Calendar, Weekly, Timer, etc.)
- Modal opens/closes
Settings that require save
- Exam type and date
- Custom subjects
- Subject colors
- Background URL
- Daily question target
- Lite mode
- Day rollover hour
- Countdown visibility