A modern, responsive todo list application built with Next.js 13+.
Live demo: https://dp20703.github.io/todolist/
- Create, read, update, and delete todos
- Responsive design for mobile and desktop
- Server-side rendering for optimal performance
- Modern UI with smooth transitions
- Data persistence using local storage
- Next.js 13+
- React
- Tailwind CSS
- Local Storage API
First, install the dependencies:
npm install
# or
yarn installThen, run the development server:
npm run dev
# or
yarn devOpen http://localhost:3000 with your browser to see the application, or view the live demo at https://dp20703.github.io/todolist/.
├── app/
│ ├── components/ # Reusable UI components
│ ├── layout.js # Root layout
│ └── page.js # Main todo list page
├── public/ # Static assets
└── styles/ # Global styles
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.