Coding challenges
to improve your React skills

Build the muscle memory you need to be fluent in React by practicing on small projects.

Dec
18

Use React 19 form features to refactor a Newsletter Subscribe form

1 min read
Dec
05

Build a restaurant reservation widget

1 min read
Nov
20

Build a Pomodoro app

1 min read
Nov
04

Build a Public holidays app

1 min read
Jul
22

Build a simple auth app with Supabase

1 min read
Jul
16

Build the Github Issue Filter component

1 min read
Jul
01

Build an infinite scrolling list of Pokémon

1 min read
Jun
24

Build a Typewriter effect component

1 min read
Jun
17

Show top 10 articles from Hacker News

1 min read
Jun
09

Build a drag and drop to-do list

1 min read
May
30

Build a notes app with React Query and json server - starting from failing unit tests!

2 min read
Apr
30

Build a memory game

1 min read
Apr
23

Build an Accordion component

1 min read
Apr
19

Add persistence to local storage for an existing app

1 min read
Jun
23

Build a paginated Pokemons list with a "Load more" button - starting from failing unit tests!

2 min read
May
25

Practice React by fixing tests - Check your JSX knowledge!

1 min read
Feb
15

Build a button using test driven development

1 min read
Feb
02

Build a simple shopping cart

1 min read
Feb
02

Create a custom hook that allows saving items to the local storage

1 min read
Jan
16

Create a simple Contact Book app

1 min read