Commit Graph

43 Commits

Author SHA1 Message Date
1d9cdd3f33 feat: apply various dashboard and auth fixes including demo trials, settings UI, and signup options 2026-09-23 16:38:49 +05:30
a3e430cb67 feat: Add JWT authentication to backend, configure frontend API client, fix streak layout 2026-09-23 12:11:44 +05:30
6e8df1841e Fix OG image, CBT filters, syllabus split, and trial duration 2026-09-22 17:39:18 +05:30
e6f1fc9c1f UI, layout, and target exam logic updates 2026-09-22 17:26:22 +05:30
a21518ab6c Remove Mistake Analyzer and rename Mistake Heatmap to Mastery Map 2026-09-21 17:26:54 +05:30
63ab119f7c Update AI coach calibration, fix streak animation speed, add dashboard features and target filtering 2026-09-21 12:03:37 +05:30
9f6010dfac style: set cyan to rgb(12, 96, 96) for light theme only, keeping dark theme neon cyan and standard lightcyan/darkcyan 2026-09-20 13:23:06 +05:30
3adfc9b0fd fix(streak-animation): enforce strict logo keep-out sanctuary, side flank pyrotechnics, 1-2 day fragile streak crying logic, and reliable demo/theme switch modal triggers 2026-09-20 12:58:12 +05:30
6307a24c4c fix(demo & streak): fix Neha demo account hang, enhance streak animation for light/dark modes and cries/celebration emojis 2026-09-20 12:37:11 +05:30
c17785e38a design: cyan -> rgb(12,96,96) in light theme, #00F0FF stays in dark theme
- globals.css: add --cyan-ai CSS variable (rgb(12,96,96) light / #00F0FF dark)
  + opacity variants --cyan-ai-10/20/30/40/50/80
- Bulk replace all #00F0FF hardcoded Tailwind arbitrary values with
  var(--cyan-ai) / var(--cyan-ai-10) / etc across 55+ TSX/TS files
- Shadow glow colours also updated (suppressed by box-shadow:none in light mode)
- TypeScript: 0 errors
2026-09-20 12:19:23 +05:30
5c6ddcaca0 fix: QA report BUG-01 to BUG-12 full resolution - demo switcher, AI tutor stream, timeline alignment, cbt filtering, danger styling, streak celebration 2026-09-19 22:53:58 +05:30
45f2f82eaf fix: QA report bugs BUG-01 through BUG-11 resolved - streak modal close btn, calculator crash guard, AI chat auto-scroll, leaderboard zero-streak fix, name annotation cleanup everywhere, CBT score display colors, PrepPilot difficulty badge layout 2026-09-19 22:34:45 +05:30
afab06d33c feat: complete comprehensive zero-state metrics across all dashboard pages for new accounts 2026-09-13 22:17:40 +05:30
d9bd142e6a feat: add AI options to landing mock sidebar and wire database-backed stats & leaderboard with fresh zero states 2026-09-13 21:57:12 +05:30
54f60d097e UI/UX enhancements: refined footer layout, dashboard sidebar fixes, header tweaks, and theme alignment 2026-08-05 13:07:36 +05:30
c2fab50749 chore: Secure routes with auth middleware, update text and fix minor bugs 2026-08-03 17:55:20 +05:30
62d15c85f6 fix: smart CBT result/back routing for DPPs and add Test Type selector in Admin panel 2026-07-27 15:55:54 +05:30
053b727725 fix: remove all Expand View links, seed real 15Q JEE/NEET DPP questions per subject 2026-07-27 15:35:14 +05:30
a5bb2d867c feat: setup admin JSON generation and pdf viewer for free plan DPPs 2026-07-27 14:56:25 +05:30
90700c0268 Fix modal border and improve light mode firecracker colors 2026-07-10 16:51:25 +05:30
0d6e0b83ac Support robust theme sync with resolvedTheme and parent check loop 2026-07-10 16:41:22 +05:30
2ca9fdbbb5 Support Light Theme natively for Streak Modal & iframe 2026-07-10 16:33:50 +05:30
7a293b6df0 Update streak onboarding modal styling (black bg, larger text, no border) 2026-07-10 16:17:44 +05:30
f15c260cae Update streak onboarding card size to w-[80vw] h-[80vh] and background color of animation and greetings panels to solid black 2026-07-10 16:08:59 +05:30
ebc552a8ca Update card width to max-w-2xl and iframe animation height to 360px. Adjust demo streak data in database seed. 2026-07-10 14:40:57 +05:30
89c704c02c Refactor streak modal into a single card with top border-b iframe animation and bottom greetings, daily check-in Snapchat-like streak update/reset logic 2026-07-10 14:29:34 +05:30
cdf50ed99c Restore scrolling/spinning logo animation by separating canvas and React modal card 2026-07-10 13:40:00 +05:30
ecfc9d3b43 Fix React DOM warning by using allowtransparency attribute 2026-07-10 13:35:09 +05:30
c0642ad6f3 Refactor streak modal to overlay native React component on transparent celebration canvas iframe 2026-07-10 13:30:33 +05:30
79dde09304 Implement streak celebration animation 2026-07-10 12:51:59 +05:30
d5199682e3 feat: complete UI tasks, backend optimizations, coupon admin, user kundli 2026-07-10 12:36:56 +05:30
22b167b985 UI/UX Polishing: CBT dashboard, sidebar tiers, landing pricing, and exam disclaimer 2026-07-09 17:05:40 +05:30
b80d73ec26 Fix UI issues, timer logic, theme switcher, view solutions, and markdown rendering 2026-07-09 16:08:12 +05:30
ffcd7081e2 Fix StreakCounter animation, PeriodicTable image, and add Feature Comparison matrix 2026-07-08 14:52:24 +05:30
66e6fc8d3f fix(cbt): Periodic Table image clarity and reliable full-screen exit 2026-07-08 12:50:24 +05:30
1a6168f724 fix(dashboard): DPP tags properly dynamic based on user target exam 2026-07-08 12:46:44 +05:30
b6ebb9d9c3 Feat: Complete CBT PDF upload, AI parsing, and MinIO storage integration 2026-07-07 15:56:44 +05:30
c5260eec2e Fix: Swap light and dark mode logos as requested 2026-07-07 15:31:24 +05:30
fe73bce834 Fix: Correct logo light/dark switching - dark_background for light mode, light_background for dark mode 2026-07-07 15:23:05 +05:30
8536196ac0 UI: Fix streak modal, light mode contrast, state datalist, and plan mapping 2026-07-07 14:41:04 +05:30
04db17ea0e Implement active user tiers, class-based Tailwind theme switcher, 3-tiled static dashboard layout, Minio object storage integration, school & state settings database sync, and streak wishes onboarding modal 2026-07-07 13:43:30 +05:30
426b98ddab feat: complete pragativeer v2 frontend and backend, docker setup, and cbt engine 2026-07-06 17:08:13 +05:30
ce01795aa9 feat: complete premium NEET/JEE platform with admin, student dashboards, and upgraded branding 2026-06-24 13:47:25 +05:30