Back to Projects
EdTech & Learning Platform•Completed

Preducation

Project Overview

Preducation is an online course platform offering comprehensive digital technology learning materials, including Android development, programming, and other engaging topics. Built with Next.js and TailwindCSS for fast performance and modern aesthetics, with SWR integration for real-time updates and Android app connectivity for on-the-go learning.

Key Features

  • Modular Course Roadmaps: Structured curriculum roadmap showing lesson prerequisites, interactive chapters, and estimated completion hours.
  • Optimistic UI with SWR: Stale-while-revalidate data caching providing instant page transitions and seamless background progress synchronization.
  • Cross-Platform Companion Sync: Connected backend architecture enabling learners to alternate seamlessly between the web portal and Android mobile app.
  • Interactive Code Snippets: Syntax-highlighted code blocks with one-click copy and breakdown explanations to aid technical comprehension.

Engineering Challenges & Solutions

  • Low-Latency Course Navigation: Configured client-side prefetching and SWR memory cache, slashing course syllabus load times down to under 50 milliseconds.
  • Distraction-Free Reading Experience: Engineered an editorial reading layout using Tailwind typography with collapsible sidebars optimized for long reading sessions.
Preducation

Technology Used

Next JSTailwindCSSSWR
RoleFrontend Developer
CategoryEdTech & Learning Platform
Year2024
StatusCompleted