Return

IntelliCourse

AI-powered learning platform that generates courses, adapts to learners, and provides instant assessments.

Type
Startup
Toolkit
Next.js, TS, Tailwind
Role
Lead Frontend
Year
2024

The Mission

I lead front‑end implementation and interaction design. My focus: scalable UI architecture, design system, and performant motion.

Architecture

App Router structure, layouts, and shared providers.

Component Lib

Reusable UI components and patterns with Tailwind.

Design System

Tokens, spacing scale, typography, and accessible color.

Motion

Micro‑interactions with Framer Motion.

Next.js App RouterTypeScriptTailwindFramer MotionPrismResponsive Images

Technical Architecture

Building a seamless AI learning requires robust engineering. Here is how we handled the complexity.

UI Systems

Component-driven

Composable components with clear props and slots.

RSC Composition

Server components by default; client islands for interactivity.

Form Engine

Multi-step flows with field-level validation.

Performance

Code-splitting

Route-based splitting with lazy loading.

In-view Render

IntersectionObserver-driven reveals.

98-100
Lighthouse Score

Data

Event Hooks

Custom hooks for funnel tracking.

Normalized Shape

Consistent event payloads for aggregation.

The Team

Our current team includes two designers and four software developers, working collaboratively to bring innovative solutions to life.

2 Designers
4 Developers

Next Case Study

View All Work →