Become a React developer with these React Projects for Beginners

New Projects added regularly - subscribe to keep upto date!


Projects are the best way to learn

All projects come with a video walkthrough, article, and finished source code
Learn React concepts by using them in real life scenarios
Use techniques React developers use every day
Portfolio ready - put these projects on your Porfolio to show off to employers!

Who am I?

Hi! I'm Chris, a Senior Developer, freeCodeCamp top contributor, Blogger, and YouTuber.

I've spent 5 years working in small and large tech companies alike. I've interviewed loads of developers and even helped some get jobs.

I created React Beginner Projects so you can level up your React skills through building things, and boost your portfolio so you can impress employeers!


Projects

Ready to get started? All projects are 100% free! If you have a project idea that you would like to see me do, send me a message!

Getting Started With React

Getting Started With React

- 1 hour crash course on React

- Create a contacts list using a real API

- Learn the most important React concepts

Movie App

Movie App

- Use a real API to search for movies as we type

- Create a 'Netflix style' horizontal scroll effect

- Add/remove movies to our favourites

- Save our favourites to local storage to they appear when the app refreshes

Quiz App

Quiz App

- Switch between screens

- Capture the users score as they click an answer

- Show the total score at the end

Basic Login Form

Basic Login Form

- Capture user input

- Handling form values

- Basic validation

Shopping List App

Shopping List App

- Add/remove items to the list

- Increase/decrease quantities for each item

- Show the total quantity of all the items


New Projects added regularly - subscribe to keep upto date!