Build Roadmaps

Each roadmap is a progressive build series — starting simple and layering on complexity. Every step is a working web app with a blog post that explains the concept and what the AI got right or wrong. Built for beginners.

1990s — Dawn of the Web

Tribute Page screenshot

Tribute Page

HTML & CSS

Semantic HTML structure, image embedding, timeline layout, responsive design. The absolute starting point — every web dev should build a tribute page first.

Complete4 steps
4

Survey Form

Forms & Inputs

Form fields, validation, labels, fieldset grouping, responsive form layout. HTML forms are the foundation of every web app.

Planned
5

Product Landing

Marketing Page

Hero section, feature cards, testimonials, pricing table, responsive navigation. A real-world page layout from scratch.

Planned
5

Doc Page

Technical Layout

Sidebar navigation, code blocks, section anchors, media queries, table of contents. The pattern every documentation site uses.

Planned
5

Portfolio

Personal Site

Projects grid, about section, contact form, skills, mobile nav, dark mode toggle. Your own corner of the web.

Planned
4

Yahoo! Clone

Web Portal

Category directory, link lists, search box, news feed, email login mock. Yahoo started in 1994 as "Jerry's Guide to the World Wide Web" — the first web portal.

Planned
4

Craigslist Clone

Classifieds

Category listings, post detail, search/filter, simple text-first layout. Craigslist launched in 1995 and proved that a website doesn't need to be pretty to be useful.

Planned
5

Amazon Clone

E-Commerce

Product listing, search, category browsing, shopping cart, checkout flow. Amazon launched in 1995 as an online bookstore and defined e-commerce as we know it.

Planned
4

Hotmail Clone

Webmail

Inbox, compose, send, folders, search, contact list. Hotmail launched in 1996 as the first free web-based email — making email accessible to anyone with a browser.

Planned
5

Netflix Clone

Media Catalog

Browse grid, category carousels, detail page, search, user profiles. Netflix launched in 1997 as a DVD-by-mail service and pioneered the streaming catalog UI.

Planned
4

Google Clone

Search Engine

Search box, results page, ranking by relevance, pagination, search suggestions. Google launched in 1998 and organized the world's information.

Planned
4

Blogger Clone

Blogging

Post editor, publish flow, archive, RSS feed, comments. Blogger launched in 1999 and put publishing power in everyone's hands.

Planned

2000s — JavaScript & Interactivity

5

Palindrome Checker

JavaScript

Input handling, string manipulation, case-insensitive matching, character filtering, history tracking.

Planned
5

Roman Numeral Converter

JavaScript

Algorithm design, mapping tables, number parsing, validation, copy-to-clipboard.

Planned
5

Calculator

UI + Logic

Display, operations, chained calculations, memory functions, keyboard input. Every beginner's milestone.

Planned
5

Countdown Timer

Time & Events

setInterval, start/stop controls, presets, progress visualization, sound alerts.

Planned
4

Color Picker

DOM Manipulation

RGB sliders, hex output, palette saving, contrast checking, CSS variable export.

Planned
5

Wikipedia Clone

Reference

Article render, edit view, search, categories, table of contents, history. Wikipedia launched in 2001 and built the largest knowledge repository in human history.

Planned
4

Flickr Clone

Photo Sharing

Photo upload, gallery grid, tags, comments, lightbox view. Flickr launched in 2004 and pioneered social photo sharing with tags and communities.

Planned

2000s — Web APIs

5

Pokémon Search

API Fetch

REST API calls, async/await, card rendering, stat display, type-based coloring.

Planned
5

Weather App

API + Geolocation

City search, geolocation, 7-day forecast, unit toggle, weather icons. The quintessential API project.

Planned
4

Random Quote

Async UI

Fetch on load, display animation, author attribution, share button, favorites list.

Planned
5

Image Gallery

Async Loading

Thumbnail grid, lightbox modal, category filter, masonry layout, lazy loading.

Planned
4

Markdown Previewer

Real-time Rendering

Editor, live preview, split view, HTML export, theme switching.

Planned
4

Tumblr Clone

Microblogging

Dashboard, post types (text/photo/quote), reblog, follow feed, tags. Tumblr launched in 2007 and blended blogging with social curation.

Planned

2000s — Full Stack

4

Timestamp Microservice

Backend API

Route handling, date parsing, JSON response, validation, timezone support.

Planned
5

URL Shortener

CRUD + Redirect

Form, slug generation, redirect, click counter, QR code. Your own TinyURL.

Planned
5

Exercise Tracker

Data + Logging

Add entries, log view, filters, summary stats, streak tracking.

Planned
5

Notes App

Full CRUD

Create, edit, delete, search, categories. The classic full-stack benchmark.

Planned
6

Reddit Clone

Social Platform

Subreddits, posts, voting, threaded comments, user profiles. The social news platform that defined online communities in the late 2000s.

Planned
6

YouTube Clone

Video Platform

Video grid, search, channel page, player embed, comments, recommended sidebar. How user-generated content platforms work.

Planned
6

X / Twitter Clone

Microblogging

Compose, feed, follow/unfollow, retweet, like, trending topics. The microblogging pattern that changed how the world communicates.

Planned
4

Friendster Clone

Social Network

Profile page, friends list, friend requests, status updates, search. Friendster launched in 2002 and pioneered the social network pattern.

Planned
5

MySpace Clone

Social + Music

Customizable profile, Top 8 friends, music player, comments, blog. MySpace launched in 2003 and was the most-visited social site from 2005-2008.

Planned
5

Kickstarter Clone

Crowdfunding

Project page, pledge tiers, funding bar, rewards, backer count. Kickstarter launched in 2009 and made crowdfunding a household concept.

Planned

2010s — Mobile Era

4

Hamburger Menu

Responsive Nav

CSS-only toggle, slide-out drawer, overlay backdrop, active state. The mobile nav pattern that replaced desktop navigation on smartphones.

Planned
4

Touch Carousel

Touch Events

Swipe gestures, dot indicators, autoplay, infinite scroll, responsive breakpoints. Touch interaction defined the mobile web.

Planned
5

Drum Machine

Audio + Touch

Sound pads, volume controls, recorder, key bindings, loop patterns. Touch-friendly audio interfaces made music creation mobile.

Planned
4

PWA Checklist

Offline & Install

Service worker registration, offline detection, manifest.json, install prompt, cache-first strategy. How web apps became "installable."

Planned
5

Dashboard

Responsive Data Viz

Widget grid, fetch data, filters, charts, export. The admin panel pattern that had to work on every screen size.

Planned
4

Instagram Clone

Photo Sharing

Photo feed, like/heart, comments, filters, profile grid. Instagram launched in 2010 and defined mobile-first visual social media.

Planned
4

Tinder Clone

Swipe UI

Swipe cards, match animation, profile detail, chat mock. Tinder launched in 2012 and invented the swipe interaction pattern used everywhere today.

Planned
4

TikTok Clone

Short Video

Vertical scroll feed, video card, like/share, profile. TikTok launched in 2016 and reinvented mobile content consumption with full-screen vertical video.

Planned

2010s — Social Era

5

Chat Room

Real-time Messaging

WebSockets, broadcast, rooms, typing indicator, message history. The backbone of every social platform.

Planned
5

Social Feed

Posts & Engagement

Post layout, like/comment UI, share buttons, timestamps, infinite scroll. The pattern that defined social media.

Planned
4

Auth Mock

Sign-up & Identity

Sign-up form, OAuth button styling, session indicator, validation, remember-me. Every social app starts with sign-up.

Planned
5

Pomodoro Clock

State Machine

Work/break intervals, session counter, sound alerts, stats dashboard, customization. Productivity tools exploded in the social era.

Planned
4

Comments Section

Threaded Replies

Nested comments, reply UI, timestamps, vote buttons, pagination. The most reused UI pattern in social platforms.

Planned
4

Twitch Clone

Live Streaming

Stream card grid, category browse, chat overlay, follow system. Twitch launched in 2011 and built the live-streaming economy.

Planned
5

Slack Clone

Team Chat

Channels, threads, direct messages, message reactions, user presence. Slack launched in 2013 and transformed workplace communication.

Planned
5

Discord Clone

Community Chat

Server list, channel tree, chat area, voice channel mock, member list. Discord launched in 2014 and became the home of online communities.

Planned

2010s — Browser Extensions

4

Tab Manager

Extension API

Manifest.json, popup UI, tab querying, storage API, badge text. The foundation of every Chrome/Firefox extension ever built.

Planned
4

Page Highlighter

Content Scripts

DOM injection, CSS overrides, selection highlighting, persist state, toggle on/off. How extensions modify any page you visit.

Planned
4

Link Saver

Context Menus

Right-click menu, sync storage, keyboard shortcuts, export/import, folder organization. The pattern every bookmarking tool uses.

Planned
4

Dark Mode Toggle

CSS Injection

CSS injection, site-specific rules, toggle persistence, per-domain settings, performance. The most-installed extension category on the web.

Planned

2020s — AI Era

5

Linear Regression

Supervised Learning

Gradient descent from scratch, MSE loss, prediction on real data, line of best fit visualization. The foundational algorithm every ML curriculum starts with.

Planned
5

ML vs RL Playground

Learning Paradigms

Same cart-pole environment solved with supervised learning (labeled data) vs Q-learning (reward signals). See the difference in action.

Planned
4

Tokenization Explorer

NLP Fundamentals

BPE, WordPiece, and sentencepiece tokenizers visualized side-by-side. See how "hello world" becomes [15339, 1917] and why tokenization matters for AI.

Planned
5

Neural Network Viz

Deep Learning

Forward pass step-through, weights heatmap, activation function visualization, layer-by-layer propagation. Watch a neural network think.

Planned
5

Transformer Explorer

Modern Architecture

Self-attention heatmap, QKV matrix multiplication, positional encoding visualization, multi-head splitting. The architecture behind every modern LLM.

Planned
5

AI Summarizer

LLM API

Paste text, LLM summarization, bullet points, key terms, length control. Your first real AI-powered product feature.

Planned
5

AI Chatbot

LLM + Memory

Chat UI, streaming responses, conversation memory, personality config, export. The product pattern that changed software forever.

Planned
4

AI Code Reviewer

LLM + Analysis

Paste code, AI review, suggestions, complexity score, markdown export. Practical AI that gives real value on day one.

Planned

2030s — Autonomous

5

AI Agent

Tool Calling

Tool definitions, planner, executor, feedback loop, observability dashboard.

Planned
5

Multi-Agent

Orchestration

Worker pool, coordinator, task queue, monitoring, failure recovery.

Planned