Looking for project ideas to practice React? Great, you have landed on the right place. Here are some ideas to get you started.
A simple tic tac toe game in which two players seek in alternate turns to complete a row, a column, or a diagonal with either three O's or three X's drawn in the spaces of a grid of nine squares
Beginner
A collection of code snippets which allows you to copy paste your code snippet and lets you to download it as an image to share!
Advanced
A weather play which shows the current weather and the forecast for the next 5 days
Intermediate
A simple calculator which can perform basic arithmetic operations
Beginner
A simple to do list play which allows you to add, delete and edit your to do list
Beginner
A simple note taker play which allows you to add, delete and edit your notes
Beginner
A simple calendar play which allows you to add, delete and edit your events
Beginner
Build a react application for creating threads like in Twitter with a model, allowing multiple threads, tweet size constraints, and display them on the home page.
Advanced
Build a react application for creating animations like in Twitter with a model, allowing multiple animations, animation size constraints, and display them on the home page.
Intermediate
Build an Editor for users to type texts and do formatting like bold, italic, underline, alignments, and strikethrough.
Beginner
Build a chat application for users to chat with each other. This project doesn't use any bots.
Advanced
Build a react application for searching GitHub users.
Beginner
T-Rex Dinosaur - a replica of the hidden game from Chrome offline mode. Build the same using React.
Advanced
Build a React application to clone the GitHub issue page for a repository.
Intermediate
Build a React application for a quiz play. The quiz should have multiple questions and multiple answers.
Intermediate
2048 is a single-player sliding tile puzzle video game. Build the same using React.
Advanced
Build a Question/Answer site like StackOverflow, using React.
Advanced
Build a React application for translating text from one language to another. Please use an existing API.
Intermediate
Build a play for infinite scrolling news feed.
Intermediate
Build a play for tracking expenses. Add, remove, edit expenses, categorize them
Intermediate
Build a Portfolio made with react by framer-motion. Projects, Portfolio Section, Skills & Experience, Companies you work in with carousel, and Contacts.
Advanced
A Personal Profile Card have name, description, cover, profile photo and social links
Intermediate
Build a responsive image gallery with search functionality by using Unsplash free API.
Intermediate
Build a Color Guess Game that you can give the user a color and he will choose from 6 squares + there are two levels Hard and Easy, Easy has 3 squares and hard has 6 squares.
Intermediate