If you want to contribute to this project, consider reading the CONTRIBUTION.md first to get a better idea of how to contribute to this repo.
I'll be working on 20 different ReactJS projects over the next 50 days. I would also be deploying all the projects so that it is easy to visualize the projects.
-
TodoApp β: A responsive ToDo app with functionalities of adding new todos, editing, and deleting existing todos. Also, data persistence is achieved by storing the todos in the browser's localStorage.
-
Pricing Cards πΈ: A responsive imitation of pricing cards. Also, introduced a dark theme, where text colors and background colors are changed based on the theme activated.
-
Calculator ββ: A responsive calculator that performs basic mathematical operations. Made use of
eval
(not recommended) to evaluate the expression string. -
Color Picker π¨: A responsive color picker which allows user to select a color from a randomly generated color palette, or choose a color of choice which gets set as the background color of the header. Implemented various color util methods to help create this exercise.
-
GitHub Profile Viewer π: A responsive GitHub Profile Viewer which clones the view of searched user's GitHub profile by listing his/her profile details and repo summaries. Made use of GitHub API to fetch details of the searched user.
-
Stone-Paper-Scissor β: A responsive Stone-Paper-Scissor game built using React Hooks. The score is persisted using the browser's localStorage.