TodoApp is a minimalist task management application built using React, TypeScript, HTML, and SCSS. TodoApp allows you to add, delete, and manage your todos efficiently.
With a sleek interface and seamless interaction with a server for persistent storage, it ensures that your tasks are always up to date and accessible from anywhere.
- Create Todos: Add new tasks to your list.
- Delete Todos: Remove tasks that are no longer needed.
- Mark Todos as Completed: Keep track of your progress by marking tasks as completed or active.
- Filter Todos: View tasks based on their status - choose between all, completed, or active tasks.
- Clear All Completed: Clear all tasks that have been marked as completed with a single click.
- Active Todos Counter: Keep an eye on how many active tasks you have left with a dynamically updated counter.
To get started with the TodoApp, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/yourusername/todo-app.git
cd todo-app
- Install the dependencies:
npm install
- To run the application in development mode:
npm start
Developed by Jacek Kosiba.
Thank you for visiting this project. For any inquiries or further information, feel free to contact me.