Skip to content

Repository files navigation

image

Taskify - Simple Task Management App

This is a React project called Taskify, a user-friendly task management application designed to help users organize and prioritize their daily tasks efficiently. It is built using modern web technologies such as React, TypeScript, Tailwind CSS, and Context API, ensuring a robust and interactive user experience. Taskify also includes light/dark mode functionality and uses localStorage to save user notes persistently.

Demo

Live Demo

Table of contents

Overview

Taskify is designed to offer users a straightforward way to manage their tasks, with a focus on simplicity and functionality. The application supports light/dark mode for a customizable user interface and saves user notes in localStorage to ensure persistence across sessions.

Features

  • Tailwind CSS Styling: Utilizes Tailwind CSS for efficient and customizable styling, enhancing the visual appeal of the application.
  • TypeScript Integration: Ensures type safety and improved code quality across the application.
  • Context API: Efficient state management across the application without prop drilling.
  • Task Management: Users can add, edit, and delete tasks easily, with changes automatically saved in localStorage.
  • Responsive Design: Ensures optimal viewing experience across various devices, from desktops to smartphones..
  • Light/Dark Mode: Toggle between light and dark themes for a personalized user experience.

Screenshots

Below you can see the design for different devices.

image

Technologies Used

  • React
  • TypeScript
  • Tailwind CSS
  • Context API

What I learned

The project provided an opportunity to enhance my skills in React and TypeScript development, particularly in state management using Context API, implementing theme toggling, and working with persistent data using localStorage. I gained valuable experience in building a responsive and interactive user interface while ensuring code quality through TypeScript.

About

A todo application which was made with a combination of react and typescript

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages