Skip to content

A Next.js Todo app to manage tasks with a fast, responsive interface and full CRUD functionality.

Notifications You must be signed in to change notification settings

JohnM-Oduor/Advanced-Todo-App

Repository files navigation

Todo App 📝

A modern React Todo App that allows users to add, complete, and delete tasks. Built with React and Tailwind CSS, with optional MongoDB backend support for persistence. Visit Live Project https://advanced-todo-app-wheat.vercel.app/

📸 Screenshots

image

🚀 Features

  • Add new tasks with a title and description.
  • Mark tasks as completed (strikethrough effect).
  • Delete tasks dynamically.
  • Optional MongoDB backend for persistent storage.
  • Fully responsive using Tailwind CSS.
  • Easy to extend and integrate with other APIs.

Tools Used

React Next.js JavaScript TypeScript TailwindCSS Node.js Vercel ESLint Prettier

✨ Usage

Click Add Todo to create a new task.

Enter a title and description in the prompts.

Click Done to mark a task as completed.

Click Delete to remove a task.

💡 Author

John Oduor Otieno

GitHub: @JohnM-Oduor

Portfolio:

Email: your.oduorjohn104@gmail.com

About

A Next.js Todo app to manage tasks with a fast, responsive interface and full CRUD functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published