✅ Todo App
A task management application built with React, TypeScript, SCSS, and the Fetch API. Users can add, edit, mark as completed, and delete tasks — with all changes instantly synchronized with the server for a smooth, real-time experience.
This project demonstrates practical skills in client-server communication, asynchronous requests, and dynamic UI updates in React.
🚀 Features
➕ Add new tasks
✏️ Update existing tasks
✅ Mark tasks as completed
🗑️ Delete tasks
🔄 Real-time synchronization with server
📱 Fully responsive design
🧰 Technologies Used
React
TypeScript
SCSS / custom styles
Bulma CSS framework
classNames utility
⚙️ Development & Deployment
Vite — for fast development and builds
ESLint — for maintaining clean, consistent code
npm — for package management