Skip to content

Nano Todo is a powerful, PWA-enabled task manager with a modern UI, fast performance, and multi-language support.

Notifications You must be signed in to change notification settings

code3-dev/todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

code3-devcode3-dev
and
code3-dev
Feb 28, 2025
430c7e9 Β· Feb 28, 2025

History

3 Commits
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025

Repository files navigation

Nano Todo

Nano Todo

πŸš€ Advanced Task Manager

Nano Todo is a powerful, PWA-enabled task manager with a modern UI, fast performance, and multi-language support.

✨ Features

βœ… Add, delete, and manage tasks effortlessly
πŸ“Š Real-time progress tracking with progress bar
πŸ”„ Export & Import tasks with ease
πŸ—‘ Clean up by deleting individual, all, or completed tasks
πŸŒ— Dark & Light mode support
βš™οΈ Modern and responsive settings UI
πŸ“± Fully responsive (TailwindCSS)
πŸ’Ύ Saves data in LocalStorage automatically
🌍 Multi-language: Farsi & English


πŸ›  Built With

  • βš›οΈ React 18 – Modern UI framework
  • 🎨 TailwindCSS 3 – Elegant styling
  • 🟦 TypeScript – Type safety & scalability
  • ⚑ Vite – Super fast bundler
  • 🌟 lucide-react – Beautiful icons

πŸ“Œ Installation & Usage

Clone the repository and install dependencies:

git clone https://github.com/code3-dev/todo-list.git
cd todo-list
yarn install  # or npm install

πŸš€ Run Development Server

yarn dev  # Start Vite development server
npm run dev

πŸ”§ Build Production Version

yarn build  # Bundle the app for production
npm run build

πŸ‘€ Preview Production Build

yarn preview  # Run a local preview server
npm run preview

🧹 Lint Code

yarn lint  # Check for linting errors
npm run lint

πŸš€ Deployment

Deploy instantly with Vercel:

Deploy with Vercel


βš™οΈ Configuration

Edit the following files as needed:

  • public/sw.js β†’ const CACHE_NAME = "task-manager-client-1";
  • public/manifest.json β†’ Set name, short name, icons, screenshots, and description

πŸ“¬ Contact

About

Nano Todo is a powerful, PWA-enabled task manager with a modern UI, fast performance, and multi-language support.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published