Taskify is a task management application that allows users to add, edit, and delete tasks. This application is built using React and TypeScript, along with several additional libraries to support its functionality.
- Add Task: Users can add new tasks by filling out the provided form.
- Edit Task: Users can edit existing tasks.
- Delete Task: Users can delete tasks that are no longer needed.
- Sort Tasks: Users can sort tasks by time.
- Local Storage: Tasks are saved in local storage, so they remain available even if the application is refreshed.
- Clone this repository:
git clone https://github.com/username/todo-list-vite.git
- Navigate to the project directory:
cd todo-list-vite
- Install dependencies:
bun install
To run the application in development mode, use the following command:
bun dev
This will start the development server and open the application in your default browser.
- React: A JavaScript library for building user interfaces.
- TypeScript: A typed superset of JavaScript that adds optional static typing.
- Vite: A build tool that makes it easy to build modern web applications.
- Tanstack Router: A library for building single-page applications with routing.
- Tailwind CSS: A utility-first CSS framework that provides a consistent and responsive design system.
- Shadcn UI: A collection of React components that follow the Tailwind CSS design system.