Skip to content

mkurshumov/todo-app

Repository files navigation

todo-app

Todo-App-screenshot

Todo app with persistent storage via browser built-in local storage with React

  • add todo / save edit todo - Enter key
  • cancel edit todo - Escape key

Setup

Installing dependencies & devDependencies

npm install

Starting the app

npm run dev

Dependencies

  • react: React is a JavaScript library for building user interfaces.
  • react-dom: React package for working with the DOM.

Dev Dependencies

  • @types/react: TypeScript definitions for React
  • @types/react-dom: TypeScript definitions for React (react-dom)
  • @vitejs/plugin-react-swc: Speed up your Vite dev server with SWC
  • autoprefixer: Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website
  • postcss: Tool for transforming styles with JS plugins
  • prettier: Prettier is an opinionated code formatter
  • prettier-plugin-tailwindcss: A Prettier plugin for sorting Tailwind CSS classes.
  • tailwindcss: A utility-first CSS framework for rapidly building custom user interfaces.
  • typescript: TypeScript is a language for application scale JavaScript development
  • vite: Native-ESM powered web dev build tool