Loading repository dataโฆ
Loading repository dataโฆ
krishyadav90 / repository
๐ Modern To-Do App โ Built with React, TypeScript, & Tailwind CSS ๐ Priorities โข Deadlines โข Dark Mode ๐ฏ Boost your productivity by organizing daily tasks efficiently!
TaskMaster is your go-to tool for managing daily tasks with ease and elegance. Whether you're juggling work, personal projects, or life goals โ TaskMaster empowers you to:
With a modern design and smart features, itโs the perfect companion to master your productivity!
TaskMaster supports the following languages:
๐ง Language preference is saved and dynamically switches UI content accordingly!
| Technology | Purpose |
|---|---|
| React 18+ โ๏ธ | Dynamic, component-based UI |
| TypeScript ๐ | Type-safe development |
| Tailwind CSS ๐จ | Utility-first styling |
| Shadcn UI ๐งฉ | Elegant, reusable components |
| Lucide Icons ๐ | Beautiful and scalable icons |
| date-fns ๐ | Lightweight date manipulation |
| Vite โก | Lightning-fast build & dev server |
โโโ public/ # Static assets (images, favicon, etc.)
โโโ src/
โ โโโ components/
โ โ โโโ tasks/ # Task management UI
โ โ โโโ calendar/ # Calendar widgets
โ โ โโโ analytics/ # Charts and progress tracking
โ โ โโโ ui/ # Shadcn shared components
โ โโโ hooks/ # Custom React hooks
โ โโโ utils/ # Helper functions
โ โโโ App.tsx # Main component
โ โโโ main.tsx # Vite entry point
โโโ .gitignore # Git ignored files
โโโ package.json # Project metadata
โโโ vite.config.ts # Vite setup
โโโ tailwind.config.ts # Tailwind setup
โโโ tsconfig.json # TypeScript config
# 1. Clone the Repository
git clone https://github.com/krishyadav90/TaskMaster.git
cd TaskMaster
# 2. Install Dependencies
npm install
# 3. Start Development Server
npm run dev
Visit https://todo-website-ten.vercel.app/ to start organizing your tasks! ๐
For external integrations (like notifications or analytics), create a .env file in root:
VITE_API_URL=https://your-api-endpoint
VITE_API_KEY=your-api-key
Released under the MIT License, allowing you to:
โ Use for personal or commercial purposes โ Modify and redistribute โ Integrate into proprietary apps โ Sell modified versions
Requirements:
โ ๏ธ This project is provided "as-is" with no warranties.
We โค๏ธ contributions!
git checkout -b feature/awesome-featuregit commit -m 'Add awesome feature'git push origin feature/awesome-featureHi, Iโm Krish Yadav, creator of TaskMaster! ๐ I built this app to help people stay organized with a fun and intuitive interface. Feel free to:
Letโs build a productive world together!
๐ TaskMaster โ Organize, prioritize, and conquer your tasks with ease! Built with โค๏ธ by Krish Yadav