Spaces:
Running
Running
Commit History
-
fix(ui): eradicate all AI sparkle icons, 4-point stars, and cartoon flare symbols site-wide
- Remove Sparkles icon from 'Start New Certification' button on Dashboard - Remove Sparkles icon from 'Explore Certifications' button in MyCourses - Remove Sparkles icon and replace AI wording ('Synthesizing...' -> 'Preparing Curriculum...', 'Generate Curriculum' -> 'Start Curriculum') in CourseSelection - Remove Sparkles icon from eta label in GenerationLoader - Remove cap tip sparkle flare SVG and glint animations from NapkinSpinner - Remove radiating cartoon spark lines around rosette medallion in CertificateTemplateV2 - Remove ✦ sparkle pseudo-elements from .section-label and .ticker-item in index.css - Replace Zap with CheckCircle2 in evaluation matrix scorecard in Homepage - Clean up unused icon imports across Sidebar, Dashboard, MyCourses, CourseSelection, LearningModule, and QuickCertPayment4a4de05 -
feat: full UI credibility overhaul — Inter typography, clean headers, remove all AI slop tags
- Migrate to Inter + JetBrains Mono typefaces site-wide; remove all napkin/sketch fonts - Replace all wobbly cartoon borders with clean rounded-xl/2xl geometry - Remove all floating AI slop pill badges: Cryptographic Registry, ACADEMIC ACCREDITATION TRACKS, Official Student Portal, PROCTORED EVALUATION, SYNTHESIZING CURRICULUM, ACCREDITATION GATE, QuickCert Credential Issuance, LEGAL AGREEMENT, DATA PROTECTION, PAYMENT ASSURANCE, ACADEMIC & PROFESSIONAL INTEGRITY, ABOUT GETCERT, CANDIDATE SUPPORT DESK, and more - Remove decorative icon boxes (w-8 h-8 rounded-lg) preceding page headings in MyCourses, MyCertificates, Dashboard - Remove mobile navbar user pill tag (Sarvesh) from Sidebar sticky header - Integrate official getcert_full_logo.svg in Sidebar (desktop + mobile), PolicyHeader - Integrate shadcn PencilLoader (loader-1.tsx) replacing broken napkin spinner - Fix hero section button/text color contrast: dark bg → white text, light bg → dark text - Fix selected pill state con…50cd427
-
feat: normalize course titles into professional canonical titles and remove emojis across app
d08bef8 -
fix(course): remove YouTube HD badge from video sub-bar
739bf66 -
fix(course-header): remove module counter badge from top header and enlarge course title
8620734 -
fix(course): remove active lecture badge, display exact video duration with seconds, and standardize flat ₹79 QuickCert
ff96ce0 -
feat(course): display real YouTube video duration length and remove exam button from top header
00f820f -
fix(resume-strip): restrict active course resume strip strictly to dashboard, my-courses, and my-certificates
f832487 -
feat(course): authentic Napkin UI native video player with edge-to-edge mobile and studio desktop playlist
d47ff18
-
feat(ui): complete end-to-end Napkin UI & hand-written notes transformation across all screens
1b5ee98
-
copy: humanize all user-facing text across the app
- Remove terminal/spaceship styling: [ BRACKETED LABELS ], // pseudo-comment headers, and shouty ALL-CAPS sentences replaced with normal professional copy across all screens (flow wizard, payments, dashboard, settings, auth, onboarding, homepage, public verify/profile/recruiter pages) - Jargon translated to plain language: nodes->modules, compilation state-> progress, pipeline locked->unlock hint, synced->completed, resolved/ pending->completed/remaining, etc. - Fake security-log terminal in Settings -> plain 'Account activity' card; delete-account confirmations rewritten as clear full sentences - No logic, class names, prices, links, or legal clause meaning changedd790df7 -
perf+fix: fast & reliable assessment pipeline, JWT verification, payment-review route, payment polling fallback
- LLM client: disable thinking budget (auto-fallback), fail-fast on timeouts/aborts instead of 3x retry - Assessment: bounded oEmbed (1.5s race), maxTokens 8192->4096, default timeout 120s->90s - Frontend: background assessment prefetch while learning (both tracks), persisted in flow state - Theory grading: maxTokens 800, 45s cap - Security: verify JWT signatures via Supabase /auth/v1/user (60s cache) on user endpoints - Wire POST /api/v2/payment-review with timing-safe admin secret - Persist completed module IDs across resume; focus-loss anti-cheat question regeneration - 12s payment status polling fallback alongside Supabase realtime1c756f2
-
Revamp UI/UX: Implement Huashu Light Mode theme across all pages, redesign Certificate preview and Verify page, and improve Gemma assessment heuristics
88d4eb1
-
v4.0
Boty AI6068938
-
refactor(assessment): utilize active course context for LLM generation, increase timeout, configure hot-reload for dev server, and clean up legacy dead code
grimf237798
-
Fix assessment evaluation system: Replace placeholder scores with real AI evaluation
- Enhanced certification API to use actual Gemini AI evaluation instead of placeholders - Added proper pass/fail logic with 60% threshold (scores below 60% now fail) - Updated Results component with conditional UI for passed vs failed assessments - Implemented retake functionality for failed assessments - Added comprehensive AI evaluation prompt with actual assessment questions - Enhanced scoring criteria: Beginner (60-75%), Intermediate (76-85%), Advanced (86-100%) - Added detailed feedback system to help students improve - Updated session status tracking for assessment failures - Modified CertificationFlowManager to handle assessment state and retakes - Added extensive debugging throughout the evaluation process - Created comprehensive test cases for assessment evaluation - Fixed all placeholder values (85 marks, A grade) with real evaluation results Assessment now properly evaluates student understanding and only allows progression to final project after demonstrating genuine compe…abd2f2e
-
🚀 Major Platform Revamp: Premium Learning Paths + Enhanced Certification Flow + Homepage Transformation
✨ NEW FEATURES: - Premium Learning Paths with structured multi-step courses, badges, and mentorship - Enhanced AI-powered certification flow with real project generation - Completely revamped homepage showcasing new capabilities - Course session persistence system for seamless learning experience - Certification-focused navigation (removed chat-based UI) 🎨 HOMEPAGE TRANSFORMATION: - Modern hero section with dual CTAs (Quick Certs vs Premium Paths) - Premium Learning Paths showcase with 6 comprehensive tracks - Enhanced Quick Certifications section (2-5 hour completions) - Updated features highlighting AI-powered + industry recognition - Professional gradient design with glassmorphism effects ⚡ TECHNICAL IMPROVEMENTS: - New certification API with AI project generation - Premium topic detection system - Course session persistence with auto-resume - Sidebar restructured for certification-focused experience - Dashboard transformed from chat-based to certification-centric 🔧 SYSTEM ENHA…e64b891