A beautifully crafted task management application built with modern web technologies and a vintage-inspired design aesthetic.
Check out the live demo: Aesthetic Task Manager
-
Clone the repository
git clone https://github.com/RaHasib/AestheticTaskManager.git
-
Install dependencies
cd AestheticTaskManager npm install -
Run the development server
npm run dev
src/
├── components/
│ ├── TodoList/
│ │ ├── AddTodo.js
│ │ ├── TodoFilters.js
│ │ ├── TodoItem.js
│ │ ├── TodoList.js
│ │ └── TodoStats.js
│ └── layout/
│ └── Footer.js
| └── Header.js
| └── Loader.js
├── constants/
│ └── categories.js
├── hooks/
│ └── useTodoList.js
├── pages/
│ ├── _app.js
│ └── index.js
└── styles/
└── globals.css
- Filter by category
- Filter by status
- Search functionality
- Clear completed tasks
- Smooth animations
- Intuitive interactions
- Responsive design
- Keyboard accessibility
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
