Back to Solutions
Case Study
CertifyNow - Cloud Certification Practice Platform
Practice platform for cloud certifications with real question banks and progress tracking across AWS, Azure, GCP, and Oracle.
React + TypeScriptTanStack QueryZustandTailwind CSS + shadcn/uiVite
39 across 4 cloud providersCertifications
AWS, Azure, GCP, OracleProviders
Hooks-based compositionArchitecture
LiveStatus
Hats I Wore
Project Overview
Cloud certification preparation is fragmented across expensive platforms, outdated dumps, and scattered resources. CertifyNow provides a focused, domain-organized practice system that tracks progress and works across all major cloud providers.
Coverage
- AWS: 12 certifications with question banks
- Azure: 11 certifications with question banks
- GCP: 8 certifications with question banks
- Oracle: 8 certifications with question banks
Total: 39 certifications ready to use.
Architecture
Hooks-Based Composition
useQuestionBank (loads questions from JSON)
+ useProgress (tracks completion in localStorage)
= useCertificationData (unified API for components)
Key Design Decisions
- Structured JSON files for question banks — enables rapid content addition without backend
- localStorage for progress — API-ready architecture for future migration
- TanStack Query with 1-hour caching — performant question loading
- Zustand for application state — lightweight and testable
Features
- Real question counts from JSON files
- Progress persists in localStorage
- Domain-organized study paths
- Certification cards with progress indicators
- Resume where you left off
- Per-domain progress tracking
Technologies
React, TypeScript, TanStack Query, Zustand, Tailwind CSS, shadcn/ui, Vite
Interested in similar solutions?
Let's discuss how I can help architect and build scalable systems for your organization.