This repository hosts a collection of frontend developer machine coding challenges built with React and styled using Tailwind CSS. These challenges aim to assess your skills in creating dynamic user interfaces, managing complex state, and applying responsive styling. Below is a summary of the challenges you'll encounter:
-
File Explorer:
Create a file explorer interface featuring nested folders, expand/collapse functionality, and file content display. Style the UI using Tailwind's utility classes for a clean and responsive design. -
Nested Comments:
Develop a comment section that supports nested replies with functionalities for adding, editing, and deleting comments. Utilize Tailwind to structure and style the comment threads effectively. -
Countdown Application:
Build a customizable countdown timer that allows users to set hours, minutes, and seconds. Implement features such as start, pause, and reset for enhanced interactivity. -
Todo List:
Construct a todo list application with task management features, including adding, editing, deleting, and filtering tasks. Use Tailwind to create a sleek and intuitive user interface. -
Shopping Cart:
Create a shopping cart system that includes product listings, cart management, and checkout functionalities. Leverage Tailwind to ensure a responsive layout and cohesive design.
These challenges provide an excellent opportunity to practice your skills in React.js and Tailwind CSS, both of which are essential for modern frontend development.
To get started with these challenges, clone the repository:
git clone https://github.com/mpv33/interviewpro-react.git
cd repo-name
Contributions are welcome! If you have suggestions for new challenges or improvements, feel free to submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Happy coding!