Skip to content

Ssviatt/TaskTrek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"TaskTrek: Streamline Your To-Do's Online"

Description

TaskTrek is a web application built with React, TypeScript, and the lightweight library classnames. The project aims to provide users with a convenient way to manage their personal to-do lists. All tasks are stored on a server, and the application leverages fetch requests to enable seamless addition, deletion, and editing of tasks. The application also includes features such as task filtering and automatic removal of completed tasks.

Key Features

  • Task Management: Easily add, delete, and edit your tasks through an intuitive user interface.
  • Server-Side Storage: All tasks are securely stored on the server, ensuring data persistence and accessibility from any device.
  • Fetch Requests: Utilizes fetch requests for efficient communication with the server, enabling seamless interaction with the to-do list.
  • Task Filtering: Users can conveniently filter their tasks.
  • Automatic Task Deletion: Completed tasks can be automatically removed, helping users maintain a clutter-free to-do list.

Tech Stack

  • React: A JavaScript library for building user interfaces, providing a fast and interactive experience.
  • TypeScript: Adds static typing to JavaScript, enhancing code quality and developer productivity.
  • classnames: A lightweight utility for conditionally applying CSS class names, ensuring flexible styling.

Getting Started

  1. Clone the repository: git clone https://github.com/Ssviatt/TaskTrek.git
  2. Install dependencies: npm install
  3. Run the application: npm start

Contact

Sviatoslav - telegram

Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published