Project-Based Coding Challenges
Apply your knowledge by building real-world applications. Filter by difficulty, download the starter files, follow step-by-step logic tutorials, and solve common bugs.
Included Tech Stacks:
Explore Projects
- javascriptBEGINNER
DOM Color Flipper
Learn how to build a practical DOM Color Flipper using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Vanilla JS Stopwatch
Learn how to build a practical Vanilla JS Stopwatch using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Interactive Quiz Form
Learn how to build a practical Interactive Quiz Form using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Local Storage Notes
Learn how to build a practical Local Storage Notes using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Random Joke Generator
Learn how to build a practical Random Joke Generator using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Drag and Drop List
Learn how to build a practical Drag and Drop List using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Simple Canvas Drawing
Learn how to build a practical Simple Canvas Drawing using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Typing Speed Tester
Learn how to build a practical Typing Speed Tester using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Memory Card Game
Learn how to build a practical Memory Card Game using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptBEGINNER
Weather App with Fetch
Learn how to build a practical Weather App with Fetch using standard javascript features without unnecessary complexity.
1 hrs est.View Code - javascriptINTERMEDIATE
Twitter Sentiment Analyzer with Hugging Face
Use a free Hugging Face Inference API to analyze the sentiment of user reviews or tweets in Node.js.
1.5 hrs est.View Code - javascriptINTERMEDIATE
AI Resume Parser to JSON
Use Claude API to extract structured JSON data (skills, education, experience) from unstructured resume text.
2 hrs est.View Code - javascriptADVANCED
Automated GitHub Code Reviewer
Build a GitHub App or Action that automatically reviews Pull Requests using OpenAI and comments on specific lines of code.
4 hrs est.View Code