Exam configuration
Your target exam type. Determines the default subjects and exam date.Valid options:
'JEE Main''JEE Advanced''NEET''Custom'(for other exams or study goals)
JEE session (only applicable when
examType is 'JEE Main').Valid options:'Jan'- January session (exam date: Jan 21)'Apr'- April session (exam date: Apr 1)
The year of your target exam. Used to calculate countdown and target dates.
The specific date of your exam in ISO format (
YYYY-MM-DD). This is automatically calculated based on your exam type and session, but can be customized for Custom exam types.Default dates by exam type:- JEE Main (Jan): January 21
- JEE Main (Apr): April 1
- NEET: May 5
- JEE Advanced: May 17
- Custom: Set manually
Subjects
Array of custom subject names to track alongside default subjects. Useful when studying additional subjects or when Default subjects by exam type:
examType is set to 'Custom'.Example:- JEE Main/Advanced: Physics, Chemistry, Maths
- NEET: Physics, Chemistry, Biology
Custom color assignments for each subject. Maps subject names to color keys from the color palette.Available colors:
rose, amber, emerald, blue, violet, pink, teal, orange, cyanExample:Appearance
Visual theme for the application.Valid options:
'light'- Light mode'dark'- Dark mode
Accent color theme that changes the brand color throughout the app.Valid options:
'default'- Purple accent'matcha'- Green accent'cobalt'- Blue accent'crimson'- Red accent'monochrome'- Grayscale
Background image URL. When set, displays a custom background image behind the app interface. Leave empty for the default solid background.Example:
Features
Whether to display the exam countdown timer in the dashboard.
Enables lite mode for better performance. When enabled, reduces visual effects and animations for a faster, more focused experience.
Whether to show the music player widget in the interface.
Allows your squad members to see your daily tasks when enabled. When disabled, only your study time and status are visible to squad members.
Study tracking
Your daily target for the number of questions to solve. This appears in the questions tracker and helps you maintain consistent practice.
The hour (0-23) when your “day” resets in ChaosPrep. This is part of the logical day system.How it works:
- Default:
0(midnight) - If set to
4: Your study day runs from 4:00 AM to 3:59 AM the next day - Any study sessions logged before the rollover hour count toward the previous day
- Set to
4or5if you study late at night and want those sessions to count toward the same day - Set to
6if you wake up early and want your morning sessions to start fresh
Changing this setting requires an app reload to update all calendars and date calculations.
Understanding the logical day system
ChaosPrep uses a “logical day” system that respects your actual study schedule instead of forcing midnight resets. Example scenario: If you setdayRolloverHour to 4:
- You study until 2:00 AM on Tuesday night
- Those study sessions count toward Monday (since it’s before 4 AM)
- At 4:00 AM on Tuesday, a new study day begins
- This prevents late-night study sessions from artificially breaking your streak
- Daily task lists
- Study streak calculations
- Timer logs and statistics
- Weekly target tracking
- Calendar view