Skip to content

A task management app built with React and Tailwind CSS. This app allows users to log in, add tasks with details like title, due date, and priority, track completion status, and store data in local storage for persistence across sessions.

Notifications You must be signed in to change notification settings

urnjoya/thozhil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Thozhil

Overview

This Task Management App is a simple web application that allows users to log in, add, update, and delete tasks. The app helps users manage their tasks with features like assigning priorities, setting due dates, adding notes, and tracking task completion. The data is stored locally in the browser's Local Storage, so tasks persist even after the page is reloaded.

Key Features:

  • User Authentication: Simulate login/signup functionality.
  • Task Management: Users can add, update, and delete tasks.
  • Task Attributes: Tasks can have a title, due date, priority, and notes.
  • Task Status: Track whether a task is completed or not.
  • Data Persistence: Uses Local Storage to store user and task data, keeping it between sessions.
  • Responsive Design: Mobile-friendly interface using Tailwind CSS.

Tech Stack:

  • Frontend: React, Tailwind CSS, FontAwesome (for icons)
  • State Management: React useState and useEffect hooks
  • Storage: Local Storage for data persistence
  • CSS: Tailwind CSS for styling

Installation

Clone this repository to your local machine.

  1. Clone the repo:
    git clone https://github.com/urnjoya/thozhil-app.git
    cd task-management-app

About

A task management app built with React and Tailwind CSS. This app allows users to log in, add tasks with details like title, due date, and priority, track completion status, and store data in local storage for persistence across sessions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages