# todo **Repository Path**: thinkg/todo ## Basic Information - **Project Name**: todo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-09 - **Last Updated**: 2026-02-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # React + TypeScript + Vite Todo App A modern Todo application built with React, TypeScript, and Vite that maintains the same functionality and styling as the original HTML version. ## Features - ✅ Add new todos - ✅ Toggle completion status - ✅ Delete todos - ✅ Filter by all/active/completed - ✅ Statistics display - ✅ Local storage persistence - ✅ Same styling with gradient background and hover effects - ✅ React hooks for state management ## Getting Started ### Install dependencies ```bash npm install ``` ### Start the development server ```bash npm run dev ``` The app will be available at `http://localhost:3000` ### Build for production ```bash npm run build ``` ## Scripts - `npm run dev` - Start development server - `npm run build` - Build for production - `npm run lint` - Run ESLint - `npm run preview` - Preview production build ## Technologies Used - React 18 with TypeScript - Vite for fast development and building - Tailwind CSS for styling - Local storage for persistence