Svelte Todo App

This repository contains the codebase for a simple Todo application built with Svelte, TypeScript, and Vite. It serves as a practical example for developers to explore Svelte's reactivity and component-based architecture in combination with modern web development tools.

Table of Contents

Project Overview

This Todo app demonstrates how to build a functional application using Svelte. It includes features like adding, editing, and deleting tasks, showcasing Svelte's reactivity and component-based design.

Features

  • Add, edit, and delete tasks.
  • Persist tasks in local storage.
  • Responsive design for mobile and desktop.
  • Intuitive user interface.
  • Real-time updates with Svelte's reactivity.

Tech Stack

  • Svelte: A modern framework for building reactive user interfaces.
  • TypeScript: Adds type safety and better developer tooling.
  • Vite: A fast build tool and development server.
  • Pico CSS: For styling the application.

Getting Started

  1. Clone the repository:

    git clone https://github.com/meenbeese/svelte-todo.git
    cd svelte-todo
    
  2. Install dependencies:

    pnpm install
    
  3. Start the development server:

    pnpm run dev
    
  4. Open the app in your browser at http://localhost:5173.


Feel free to explore the codebase and customize it to suit your needs. Contributions and feedback are welcome!

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes