This is a collection of small React assignments completed on the HackerRank platform to prepare for React technical interviews. Each assignment focuses on solving a specific UI or logic challenge using modern React concepts and best practices.
Each assignment is implemented as a standalone component or module inside the application. The purpose of this project is to demonstrate proficiency with React by solving a variety of frontend problems typically encountered in interviews or coding assessments.
Here are some of the assignments implemented:
- CodeReviewFeedbackSystem – A component that captures and displays code review feedbacks.
- ContactForm – A simple controlled form for collecting user data.
- ItemList – A component that renders a list of items dynamically.
Each assignment is placed in its own page and can be reviewed independently.
To run this application locally, follow these steps:
-
Clone the repository:
git clone ... cd react-form -
Install dependencies:
npm install
-
Start the development server:
npm start
After running these commands, open http://localhost:3000 in your browser to view the application.