A todo list application built with Svelte.
Clone the repository or navigate to the project directory:
cd svelte_todoList
Install dependencies:
npm install
Start the development server:
npm run dev
This project uses Supabase Auth for secure user authentication, including:
The Svelte application communicates with Supabase using the Supabase JavaScript SDK.
Why Supabase? Supabase provides secure password hashing, protected authentication flows, and email-based authentication without exposing sensitive data in the browser.
For more information, visit the Supabase Auth documentation.
ps: svelte-routing works correctly with Svelte 4. For projects using Svelte 5, it is recommended to use SvelteKit, which is the official routing solution in the Svelte ecosystem.So we will use svelte-routing in this project, vertion 4.