A lightweight React application that allows users to click anywhere on the screen to create points and use Undo and Redo functionality to manage them interactively.
- Click to add points on the screen
- Undo the last added point
- Redo the last undone point
- Clean and responsive UI
- Pure React with useState – no external state libraries
Include a screenshot of your app named demo.jpg
in the root directory.
git clone https://github.com/thealiyasar/react-redo-undo.git
cd react-redo-undo
npm install
npm start
Then open http://localhost:3000 in your browser.
- React
- JavaScript (ES6+)
- CSS
.
├── public/
│ └── index.html
├── src/
│ ├── App.js # Main app component
│ └── index.js # Entry point
├── .gitignore
├── package.json
└── README.md
This project is open source and available under the MIT License.
Feel free to fork the project, submit issues or pull requests.
Feedback is always welcome!