A modern, functional Todo application built with a professional React + TypeScript workflow.
- React – Component-based UI library with Hooks.
- TypeScript – Static typing for better code reliability and scalability.
- Sass (SCSS) – Advanced styling with variables and modular structure.
- Bulma CSS – Modern CSS framework for layout and components.
- Vite – Lightning-fast build tool and development server.
- Task Management: Create, edit, and delete todos with real-time updates.
- Smart Filtering: Easily switch between All, Active, and Completed tasks.
- API Integration: Full synchronization with a remote server for data persistence.
- Animations: Smooth UI transitions using React Transition Group.
- Fully Responsive: Optimized for a seamless experience on mobile and desktop.
# Clone the repository
git clone https://github.com/Staskovych/react-todo-app.git
# Go to project directory
cd react-todo-app
# Install dependencies
npm install
# Start development server
npm start