This is a simple task management app that allows users to filter, add, delete, mark, or unmark different tasks. The app utilizes Local Storage to save tasks locally, ensuring that the user's task data is persisted even after the browser is closed or refreshed.
- Programming Language: JavaScript
- Library: React
- Dependencies: prop-types, react-icons
- Development Tools: Vite, ESLint
- React Types: @types/react, @types/react-dom
- Styling: CSS (Custom loader created with CSS)
- Deployment: Vercel => https://react-vite-taskapp.vercel.app/
To install the project, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run
npm install
orpnpm i
to install the project dependencies. - Run
npm run dev
orpnpm run dev
to start the development server.
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh