Projects worth building.
Turn tutorials into hands-on work. Use these free project briefs for practice, interviews or portfolio inspiration.
Beginner
Build a Responsive Developer Portfolio
Create a clean multi-section portfolio using semantic HTML, CSS grid and a mobile navigation.
Explore resource IntermediateBuild a Task Manager with JavaScript
Practice JavaScript state, forms and local storage through a task board.
Explore resource IntermediateBuild a Weather Dashboard UI
Design a weather interface that handles loading, errors and responsive forecasts.
Explore resource IntermediateBuild a Markdown Notes App
Create a split-pane markdown editor with live preview and local persistence.
Explore resource BeginnerBuild a Color Palette Generator
Learn color manipulation by creating palettes and copying CSS variables.
Explore resource AdvancedBuild an API Response Explorer
Practice request methods, headers, response metadata and JSON visualization.
Explore resource