Features & Usage

Developer Docs / Features

Features & Usage

CertBoost platform guide — every learning mode, dashboard, and business feature explained with practical how-tos.

6 Learning Modes AI-powered 4 Languages PWA Offline

Quick Start

CertBoost is an AI-powered certification exam prep platform combining adaptive quizzing, spaced repetition, personalized study plans, gamification, community discussion, and LMS integration. Available in 4 languages with a PWA for offline study.

1. Free Trial

Click Free Trial on the home page. No account needed.

Public

2. Register

Sign up, confirm email, then pick a certification.

Auth

3. Readiness Check

Discover weak domains and get a tailored study path.

Auth

4. Install PWA

Study offline on your commute via mobile browser.

Public

Learning & Exam Experience

Sample / Free Trial Quiz Public

URL: /QuizV2/SelectSampleQuiz — Try the platform without commitment. Results are not saved.

Simulation Exams Auth + Subscription

URLs: /Authorized/CExam and /Learning/SimulationExam

  • Search/filter the certification grid or use Quick Pick.
  • Answer questions under a countdown timer with passing threshold.
  • On finish: percentage, pass/fail badge, wrong answers auto-queued for Spaced Repetition.
  • /Authorized/CExam shows last 7 days attempts with pass/fail pills and mini progress bars.

Adaptive Quiz Auth

URL: /Learning/AdaptiveQuiz — 15-question sessions weighted toward your historically weak categories. Wrong answers enter the spaced-repetition queue.

Flashcard / Study Mode Public

URL: /Learning/Flashcards — Zero-pressure study. Flip one question at a time, see the answer and official-docs-style explanation. Use arrow keys or on-screen buttons.

Spaced Repetition Auth

URL: /Learning/SpacedRepetition — Wrong answers resurface at increasing intervals (1, 3, 7, 14 days) until mastered. Correct answers push the next-review date out; wrong answers reset it.

Exam Readiness Assessment Auth

URL: /Learning/ReadinessCheck — A 20-question timed diagnostic across 4 domains:

  • Core Concepts
  • Best Practices
  • Implementation & Tools
  • Troubleshooting & Optimization

Results include a radar chart, an overall READY / ALMOST READY / NEEDS WORK verdict, and recommended study paths for weak domains.

AI & Personalization

AI Study Plan Generator Auth

URL: /Learning/StudyPlan — Feed the engine your target exam date and it produces a daily/weekly plan allocating more time to weak categories. Mark sessions complete; the plan auto-adjusts.

AI Question Explanation Chat

On any review screen, click Ask AI next to a question for a deeper, conversational explanation with references.

Smart Search Public

Global header search — typo-tolerant fuzzy search across certifications and blog posts with autocomplete dropdown. Click the magnifier, type 2+ characters, suggestions appear after ~200ms.

Analytics & Progress

My Progress Auth

URL: /Authorized/CPerformance — Personal dashboard with KPIs, recent attempts, pass/fail history, per-certification progress cards, and searchable attempts table.

Study Dashboard Auth

URL: /Learning/StudyDashboard — Score trend over time, category heat map, study streak calendar, predicted exam readiness percentage, and time-to-certification estimate.

Category Mastery Auth

URL: /Learning/CategoryMastery — Beginner → Intermediate → Advanced → Expert levels per certification with progress bars and links to continue studying.

Peer Benchmarking Auth

URL: /Learning/PeerBenchmark — Compare your scores to the platform average in each category and see your percentile rank.

Analytics Dashboards Enterprise

Platform-wide analytics for administrators:

  • /Analytics/Dashboard6 — Statistics overview
  • /Analytics/Chart14 — Average scores & record counts
  • /Analytics/Chart58 — Record counts & percentages
  • /Analytics/Chart912 — Mode, growth & participation
  • /Analytics/Chart1316 — Variances & medians
  • /Analytics/Chart1720 — Answer distributions

Gamification & Community

Gamification Hub Auth

URL: /Gamification/CGamification — Earn XP, badges, and achievements. Climb the leaderboard.

  • /Gamification/CBadges — All badges you can earn
  • /Gamification/CAchievements — Milestones unlocked
  • /Gamification/CLeaderboard — Global top learners
  • /Gamification/CFriends — Friends & private leaderboard

Challenges Auth

URL: /Gamification/Challenges — Time-limited competitions. Join a challenge and your next quiz in that category is automatically scored against it. Top finishers earn bonus XP / badges.

Community Forum Public

One discussion category per certification. Ask, answer, share tips.

  • /Forum — Category list
  • /Forum/Category/{id} — Thread list for one cert
  • /Forum/Thread/{id} — Read a thread and reply
  • /Forum/CreateThread/{id} — Start a new discussion

Monetization & Business

Subscriptions Auth

URL: /Authorized/CSubscriptions — View your plan, renewal date, billing history. Change plan or cancel here.

Pricing Public

URL: /Home/Pricing — Four tiers: Basic, Premium, Professional, Business. Free trial available to all new users.

Referral Program Auth

URL: /Monetization/ReferralDashboard — Your unique referral code earns you credit every time someone you refer subscribes. Track clicks, conversions, and rewards.

Certificates of Completion Auth

URL: /Monetization/Certificates — Pass a simulation exam with 80%+ and CertBoost mints a digital certificate with your name, cert category, score, date, and a public verification URL.

Organizations / Team Accounts Enterprise

Enterprise tier. An org admin can:

  • /Monetization/CreateOrganization — create the org
  • Invite members by email (bulk invites supported)
  • Manage seats and member roles
  • View team-wide analytics and progress

LMS Integration

CertBoost exposes a public REST API at /api/lms/v1. Use it to integrate with Moodle, Canvas, Docebo, and other LMS platforms.

Authentication

Send a key in one of:

  • Header: X-CertBoost-Key: <key>
  • Bearer: Authorization: Bearer <key>
  • Query: ?api_key=<key>

Keys come from either appsettings.json LmsApi:MasterKey (org-level admin) or user-scoped keys managed from /Authorized/Settings.

Key Endpoints

  • GET /api/lms/v1 — API metadata
  • GET /api/lms/v1/categories — list certifications
  • GET /api/lms/v1/users/{id}/progress — per-user attempts + averages
  • POST /api/lms/v1/assignments — create quiz assignment
  • GET/POST /api/lms/v1/webhooks — manage webhook subscriptions

Webhook events include attempt.completed, assignment.created, and webhook.ping. Signed payloads include X-CertBoost-Signature: sha256=<hmac-hex>.

Platform Features

Progressive Web App

On first visit, a service worker caches the app shell plus recently visited dashboard/quiz pages. In Chrome/Edge/Safari mobile, tap the address-bar Install icon, or wait for CertBoost's slide-up "Install CertBoost — study offline on your commute" banner. Once installed, the app opens full-screen from your home screen. If you lose internet, you'll see a friendly offline page but can still browse cached content.

Multi-Language Support

Top-right of every page: EN, ES, FR, PT. Click any flag to switch. Choice is saved in a cookie for 1 year. Also accessible via /Culture/Set?culture=es&returnUrl=/.

Notifications Auth

URL: /Authorized/CNotification — In-app inbox for subscription events, badge unlocks, and challenge reminders.

Profile Auth

URL: /Authorized/CProfile — Edit your name, avatar, timezone, and social links. View your CertBoost membership tier and earned certificates at a glance.

Settings Auth

URL: /Authorized/Settings — Email & phone verification, 2FA enrollment, change password, personal data download / account deletion, API Keys, external logins, recovery codes.

Payments Auth

URL: /Authorized/CPayments — Stripe-backed invoices, receipts, and card management.

Tech Stack

Backend

ASP.NET Core 8.0 MVC + Razor Pages + Razor Views

Database

MongoDB for application data, Redis for cache

Messaging

Kafka / RabbitMQ for async messaging

Payments

Stripe for subscriptions

Storage

MinIO (S3-compatible) for file storage

Notifications

Twilio / SendGrid / Amazon SES / MailGun

Charts

Chart.js for all dashboards

AI Chat

Voiceflow widget on public pages

PWA

Service Worker + Web App Manifest

Professional Services

Ready to launch with CertBoost?

From custom branding and LMS connectors to SSO rollout and managed certification programs — our team handles the full lifecycle so you can focus on learners.