Coding challenges
to improve your React skills

Get better at React by practicing with small, focused 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