A simple and intuitive todo application designed to help users manage tasks efficiently.
The app features a clean and minimalistic interface, task creation and deletion, marking tasks as completed, and storing tasks locally for persistence across sessions, providing an easy-to-use personal task management experience.
- HTML5 – Markup language for structuring content
- SCSS – Sass CSS for styling
- JavaScript – Scripting for interactivity and task management
- BEM – Methodology for CSS class naming
- ESLint – JavaScript linter
- Stylelint – CSS/SCSS linter
- GitHub Pages – Hosting the live app
- Gulp – Task runner for automating workflows
git clone https://github.com/iastivka/todo-app.git
cd todo-appnpm install
# or
yarn installnpm start
# or
yarn start- Add, edit, and delete tasks
- Mark tasks as completed
- Local storage for task persistence
- Fully responsive design for all device sizes
- Smooth UI interactions
- Clean and minimalistic interface
- Reusable components for scalability
- Cross-browser compatibility
- Semantic HTML structure for better accessibility