Supabase Todo App
Description
# Supabase Todo App A full-stack Todo application built with: - React - TypeScript - Material UI - React Query - Supabase (Authentication & Database) - React Router ## Features - User authentication (sign up, sign in, sign out) - Protected routes - Create, read, update, and…
About
# Supabase Todo App A full-stack Todo application built with: - React - TypeScript - Material UI - React Query - Supabase (Authentication & Database) - React Router ## Features - User authentication (sign up, sign in, sign out) - Protected routes - Create, read, update, and delete todos - Real-time updates using React…
Details
- Author
- umrzoq-toshkentov
- Downloads
- 238
- Categories
- Productivity
Jump to
- User authentication (sign up, sign in, sign out)
- Protected routes
- Create, read, update, and delete todos
- Real-time updates using React Query
- Responsive Material UI design
Clone the repository, install dependencies with npm install, then start the development server with npm run dev and open http://localhost:5173 in your browser.
Supabase Todo App
A full-stack Todo application built with:
- React
- TypeScript
- Material UI
- React Query
- Supabase (Authentication & Database)
- React Router
Features
- User authentication (sign up, sign in, sign out)
- Protected routes
- Create, read, update, and delete todos
- Real-time updates using React Query
- Responsive Material UI design
Getting Started
Prerequisites
- Node.js (v16+ recommended)
- npm or yarn
Installation
1. Clone the repository:
git clone https://github.com/yourusername/supabase-todo-app.git
cd supabase-todo-app
2. Install dependencies:
npm install
3. Start the development server:
npm run dev
4. Open your browser and navigate to:
http://localhost:5173
Project Structure
src/
├── components/ # UI components
├── context/ # React context providers
├── hooks/ # Custom React hooks
├── services/ # API and service functions
├── types/ # TypeScript type definitions
└── App.tsx # Main application component
License
This project is licensed under the MIT License.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



