Skip to content

sachinnimbal/to-do-list-app

Repository files navigation

Here's a sample README for your To-Do List app using Vite, React, and Redux Toolkit:


To-Do List App

This is a simple To-Do List application built with Vite and React, using Redux Toolkit for state management.

Features

  • Add, edit, and delete tasks
  • Mark tasks as completed
  • Persistent storage using local storage
  • Responsive design

Getting Started

Prerequisites

Ensure you have the following installed:

Live Demo

Check out the live version here.

Installation

  1. Clone the repository

    git clone https://github.com/sachinnimbal/to-do-list-app.git
    cd to-do-list-app
  2. Install dependencies

    npm install
  3. Run the app

    npm run dev

    The application will start, and you can view it at http://localhost:5173 (default Vite port).

Building for Production

To build the app for production:

npm run build

The optimized files will be in the dist folder.

Folder Structure

  • src: Contains the main code for the app.
    • components: Reusable components for UI.
    • features: Contains Redux slices and actions.
    • app/store.js: Redux store configuration using Redux Toolkit.
    • App.js: Main application component.

Technologies Used

  • Vite - Fast build tool and development server.
  • React - UI library for building interactive interfaces.
  • Redux Toolkit - State management.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published