In this repo i create a 20-react project which generally asked in interviews.
Make Accordian using react hook useState() for single selection and Multiple Selcetion.
Make a Background color generator useing react useState() hook to manage change in color state.
Make a Star Rating Project using react useState() hook when we mouseover the stars it's background change and when we click it it's and mouseleave it's display selected stars.
Make a Image Slider project using react useState() hook, first fetch img from api and display it on browser than make a functionality how to display one image at a time and make a slider.
Make a Products list, load more api data project using react useState() hook, first fetch product data from api than show images and ttitle of image than make a function load more image after click on load more button.
Make a Nested Menu, get data from data.js file and using map show individual label and thier children on web page using react hook useState() make a logic and program how to show children when their parent label clicked and make tree like structure menu ui.
Make a QR code generator project using react library :
npm i react-qr-code
And do some other logical programming using react hook useState().
Make Theme switcher project to switch between dark and light mode, using custom hook and react in built hook useState().
Make Scroll Indicator project to Indicate how much i scroll in particular space, using react hook useState().
Make a Custom Tabs Project using react hook useState() and make sum functionality on it. Tab a tabs and show dynamical content for particular tab.
Make a Custom Tabs Modal using react hook useState() and make sum functionality on it. When clicked on button we got a modal on screen.
Make a Github Profile Finder Project using react hook useState() , fetch github api using useEffect hook and make sum functionality on when we search user by user name than found a github profile.
Make a Tic Tac Toe Project using react hook useState() & useEffect hook and make sum functionality on winning and playing posiblities.