A simple and elegant Todo List application built with modern technologies. It supports full CRUD functionality and a clean, responsive UI.
- Next.js – React framework for production-ready web apps
- shadcn/ui – Modern and accessible UI components
- TypeScript – Strongly typed JavaScript
- Node.js:
>=20.0.0 - Package Manager: pnpm (
>=8.0.0recommended)
To ensure a better development experience, it is recommended to install the following extensions:
- ESLint
- Prettier – Code Formatter
- Tailwind CSS IntelliSense
- EditorConfig for VS Code
- Path Intellisense
git clone git@github.com:quangminh-phan-se/todolist-next.gitcd todo-list
pnpm installpnpm devThe app will be available at: http://localhost:3000
- Create new tasks
- Edit existing tasks
- Delete tasks
- View your todo list
- Search todo
- Import/Export csv
- Dark/Light mode support