Make 10 React Apps


⚛️ Build real-world React apps
🍎 Learn best practices and concepts.
✅ Built for modern React w/ React Hooks
Getting Started
Hello!
1 min
VS Code Setup
20 mins
Terminal Setup (npm vs yarn)
6 mins
Starter and Final Files in GitHub
6 mins
01. Pomodoro
00 - Pomodoro [PREVIEW]
2 mins
01 - Time and Start
11 mins
02 - Stop and Reset
13 mins
03 - Restarting the Timer [FIX]
2 mins
02. Markdown Editor
00 - Markdown Editor [PREVIEW]
2 mins
01 - Markdown Editor
15 mins
03. Highlight Tabs
00 Browser Tabs [PREVIEW]
2 mins
01 - Tab Highlight
20 mins
02 - React Router
17 mins
03 - Refactoring
4 mins
04. Paper Rock Scissors
00 - Paper Rock Scissors [PREVIEW]
2 mins
01 - Intro + Handling Choices
11 mins
02 - Displaying Game State
13 mins
03 - Choosing Winner
13 mins
05. Moving Boxes and Zelda
00 - Moving Boxes and Link [PREVIEW]
2 mins
01 - Setting Up Canvas and Box
10 mins
02 - Keyboard Arrows
8 mins
03 - Link Sprites
7 mins
04 - Custom Hook and Background
5 mins
06. Infinite Image Gallery
00 - Infinite Image Gallery [PREVIEW]
2 mins
01 - Getting Images from Unsplash
18 mins
02 - Infinite Scroll
11 mins
03 - Searching Unsplash
14 mins
04 - useEffect's 2nd Argument
7 mins
07. Trivia
00 - Trivia [PREVIEW]
2 mins
01 - Getting and Displaying a Question
17 mins
02 - Selecting a Category
15 mins
03 - Handling Right and Wrong
12 mins
04 - Scoreboard
8 mins
05 - useTrivia Custom React Hook
9 mins
08. Authentication
00 - Authentication [PREVIEW]
2 mins
01 - Setting Up Auth0
10 mins
02 - Starting with the Auth0 SPA SDK
8 mins
03 - Starting React Context
8 mins
04 - Adding Auth0 to Context
18 mins
05 - PrivateRoute
8 mins
06 - Getting a Token
4 mins
09. Web Speech and Timers
00 - Web Speech and Timers [PREVIEW]
2 mins
01 - Creating Timer Forms
12 mins
02 - Adding a Stopwatch
9 mins
03 - Adding Speech
11 mins
10. Calendar Picker
00 - Calendar Picker [PREVIEW]
2 mins
01 - Choosing a Date
10 mins
02 - Styled Components
13 mins
03 - Hovering Days
8 mins