Start here
If you're just getting started and want to build simple, standalone components, check these out:
If you're ready to build pages with multiple components that interact with each other and share state, check these out:
- Build a simple shopping cart using react-query
- Create a simple Contact Book app
- Build a drag and drop to do list
Last, if you're looking to prepare for interviews, it helps to focus on data fetching and edge cases in React - these might come in handy:
- Build a paginated Pokemons list with a "Load more" button - starting from failing unit tests!
- Create a timer that can be started and stopped
Looking for something else? Don't hesitate to drop an email with suggestions for the kind of challenges you're after!