JS20 - Zero to Mastery
I came across a website that guides you on making 20 JavaScript projects to add to your portfolio.
My goal is to finish these, put them into a website and add it to my portfolio. 1 per week.
- Spock Rock Game - Confetti.js, Modules
- Quote Generator - Fetch, Async/Await, Quote API, CORS
- Picture-in-Picture - Picture-in-Picture API, Screen Capture API
- Bookmarks App - DOM, localStorage
- NASA APOD - Fetch, Async/Await, NASA API, DOM, localStorage
- Animated Navigation - CSS Animations
- Infinite Scroll - Fetch, Async/Await, Unsplash API, DOM, Scroll Event Listener
- Countdown App - Date, localStorage
- Music Player - HTML 5 Audio API
- Calculator - Math Methods
- Splash Page - DOM Basics
- Light/Dark Mode - DOM, localStorage
- Form Validation - DOM, Forms
- Joke Teller - Fetch, Async/Await, Joke API, Text-to-Speech
- Video Player - HTML 5 Video API
- MS Paint Clone - Advanced HTML Canvas, localStorage
- Pong Clone - Advanced HTML Canvas
- Math Sprint Game - SetInterval, DOM, Array Methods, localStorage
- Animated Template - Template, AOS.js
- Drag and Drop - Drag and Drop API, localStorage