Skip to content

messamoreira/task-flow

Repository files navigation

Task Flow

Task Flow is a simple and intuitive task management application built with React and Vite. It allows you to create, manage, and track your daily tasks with a clean, dark-themed interface.

Features

  • Create and Manage Tasks: Easily add new tasks with a title and description.
  • Track Task Status: Mark tasks as complete or incomplete with a single click.
  • View Task Details: Click on a task to see its full description on a separate page.
  • Delete Tasks: Remove tasks you no longer need.
  • Modern UI: A sleek, dark-themed interface with orange accents for a pleasant user experience.
  • Persistent Storage: Your tasks are saved in the browser's local storage, so they'll be there when you come back.

Installation

To get started with Task Flow, clone the repository and install the dependencies:

# Clone the repository
git clone https://github.com/your-username/task-flow.git

# Navigate to the project directory
cd task-flow

# Install dependencies
npm install

Usage

To run the application in development mode, use the following command:

npm run dev

This will start the development server, and you can view the application by navigating to http://localhost:5173 in your web browser.

Technologies

  • React: A JavaScript library for building user interfaces.
  • Vite: A fast build tool and development server for modern web projects.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • Lucide React: A library of beautiful and consistent icons.
  • React Router DOM: A library for handling routing in React applications.

About

A simple and fast todo list application built with React and Vite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •