8000 GitHub - mr-kh13/task-tracker-vanilla-js
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mr-kh13/task-tracker-vanilla-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Tracker App

A lightweight and user-friendly task tracker application built using Vanilla JavaScript, HTML, and CSS. This app helps users manage their daily tasks effectively by allowing them to add, update, and delete tasks.

Features

  • Add new tasks with ease.
  • Mark tasks as completed or pending.
  • Edit task descriptions.
  • Delete tasks when they are no longer needed.
  • Persist tasks using browser's local storage.
  • Responsive design for desktop and mobile devices.

Technologies Used

  • HTML: For the app's structure and layout.
  • CSS: For styling the app and ensuring a responsive design.
  • JavaScript: For dynamic interactions and functionality.

Getting Started

Prerequisites

To use the app, you need a modern web browser that supports ES6+ JavaScript features.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/task-tracker.git
  2. Navigate to the project folder:

    cd task-tracker-vanilla
  3. Open the index.html file in your browser:

    open index.html

    Alternatively, you can use a local server (e.g., VS Code Live Server) for a better experience.

Usage

  1. Add a Task: Type a task in the input field and click the "Add" button.
  2. Mark as Complete: Click on a task to toggle its completion status.
  3. Edit a Task: Click the "Edit" icon to modify the task description.
  4. Delete a Task: Click the "Delete" icon to remove a task.

Project Structure

Task Tracker/
├── index.html    # Main HTML file
├── style.css     # CSS file for styling
├── app.js        # JavaScript file for functionality
└── README.md     # Documentation

Screenshots

Desktop View

Desktop Screenshot

Mobile View

Mobile Screenshot

Contributing

Contributions are welcome! If you'd like to improve the app or fix a bug, feel free to fork the repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Inspired by various task management tools.
  • Icons and illustrations by [source].

Happy task tracking!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0