- π Easy task creation with titles and descriptions
- π Intuitive drag-and-drop reordering
- π Search and filter functionality
- π Task statistics dashboard
- π Light/Dark theme support
- π± Responsive design
- π€ Share tasks via QR code
- Frontend: React.js, TypeScript
- Styling: Tailwind CSS
- State Management: Zustand
- Drag & Drop: Dnd Kit
- Build Tool: Vite
- Icons: Lucide React
- Date Handling: Date-fns
# Clone repository
git clone https://github.com/bouzayenilyes/examen_ts.git
# Install dependencies
cd Examen_ts
npm install
# Start development server
npm run dev
npm run dev
- Start development servernpm run build
- Build for productionnpm run lint
- Run ESLintnpm run preview
- Preview production build
taskalicious/
βββ public/ # Static assets
βββ src/ # Source code
β βββ components/ # React components
β βββ store/ # Zustand store
β βββ types/ # TypeScript types
β βββ App.tsx # Main component
βββ [config files] # Configuration files
- Fork the repository
- Create feature branch (
git checkout -b feature/amazing-feature
) - Commit changes (
git commit -m 'Add amazing feature'
) - Push to branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Made with β€οΈ by [Neovimmer]