A modern, real-time todo list application built with React, TypeScript, and Supabase. Manage your tasks efficiently with a clean, intuitive interface and real-time updates.
Link: https://khizars-todolist.netlify.app/
- Create, read, update, and delete todos
- Real-time updates using Supabase
- Clean and modern UI
- Responsive design
- Persistent storage
- TypeScript for enhanced development experience
- Node.js (v14 or higher)
- npm or yarn
- Supabase account and project
- Clone the repository:
git clone https://github.com/yourusername/todo-list.git
cd todo-list
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:5173
-
Frontend:
- React
- TypeScript
- Vite
- TailwindCSS
-
Backend:
- Supabase (Database & Authentication)
todo-list/
├── src/
│ ├── components/
│ ├── hooks/
│ ├── services/
│ ├── types/
│ └── utils/
├── public/
└── package.json
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is MIT licensed.
Built with React, Supabase, and TypeScript