"Study smarter. Score higher. JEE Physics — reimagined."
Here is a comprehensive 2.5-minute demonstration showing all features active in the study suite:
Preparing for JEE Main & Advanced Physics is often an uphill battle of memorizing abstract concepts, complex dimensional formulas, and intricate derivations. A student reading about the Permittivity of Free Space \([\epsilon_0]\) or trying to calculate the error propagation in a division equation like:
We were inspired to build a living, breathing e-book—a unified digital cockpit that transforms passive reading into an active, intelligent learning experience. We wanted to package a personal physics tutor, a mathematical calculator, practice tools, and ambient focus synthesizers into a single, beautiful Coursera-like dashboard.
- 🗣️ Intelligent Google Neural TTS Narration: Real-time text-highlight tracking and automatic paragraph scrolling using SpeechSynthesis and high-fidelity streaming fallbacks.
- 🧮 Interactive Formula Calculators: Scans page formulas (like Vernier Caliper Least Count, Screw Gauge, Searle's Modulus) and opens a solver modal where you can input custom variables and see real-time, step-by-step arithmetic substitution.
- 🤖 AI Doubt Solver (JEE Tutor): Right-sliding sidebar drawer. Highlight any text on the page to display a floating
Ask AIbubble, which auto-fills the chatbot with your doubt. - 🖍_ Persistent Text Highlighter: Highlight textbook text in three colors (Yellow, Green, Blue) with persistence handled via
localStoragerange serialization. - 📝 Inline Practice Quizzes (Coursera Style): Dynamic quizzes at the bottom of theory pages giving instant correct/incorrect visual feedback and expanding detailed concept cards.
- 🎧 Zen Focus Mode & Binaural Beats: Strips away all visual interface chrome to leave only the content, while procedurally synthesizing a 4Hz theta binaural beat (100Hz Left / 104Hz Right oscillators) to stimulate deep focus.
- 🔖 Bookmarks & Progress Checkmarks: Bookmarked pages are rendered as quick-links on the home dashboard.
Dark Chalkboard theme for low-light night study, and Retro Parchment theme:
| Dark Chalkboard Theme | Retro Parchment Theme |
|---|---|
![]() |
![]() |
Solving Vernier Caliper least count with step-by-step substitution and color highlights:
| Least Count Calculator | Highlighted Text |
|---|---|
![]() |
![]() |
Chatting with the doubt solver and answering practice checks:
| AI Doubt Solver Chatbot | Practice Check |
|---|---|
![]() |
![]() |
Focus Mode active with binaural beats synthesizer panel, and bookmarks on Dashboard:
| Zen Focus Mode | Saved Bookmarks Dashboard |
|---|---|
![]() |
![]() |
- HTML5 & CSS3: For structuring and styling the responsive book layout, custom sidebar menus, glassmorphism overlays, sliding drawers, and transitions.
- Vanilla JavaScript (ES6+): Handles all core application states including client-side pagination, custom quiz correction flows, formula engines, and bookmark indexing.
- Web Audio API: Procedurally synthesizes real-time left and right channel audio frequencies (100Hz & 104Hz oscillators) to produce binaural beats without using static sound files.
- Web Speech API & Google Translate TTS: Powers the narration engine, parsing punctuation and paragraphs to read content with adjustable speech rates and automated voice selection.
- Local Storage API: Provides lightweight client-side persistence for keeping track of pages bookmarked, color-coded highlights, and completion progress.
- FontAwesome: Used for premium, modern utility controls and dashboard icons.
- Google Fonts (Inter & Outfit): Curated typeface combination ensuring maximum interface readability and elegant presentation for physics theory.
- Clone the repository:
git clone https://github.com/Neeshant01/physics.git cd physics - Start a local HTTP server:
python3 -m http.server 8085
- Open the project in your browser: [https://physicsneeshant.vercel.app/ )









