Skip to content

a simple html CSS JS task tracker web app, A tool designed to help individuals organize and monitor their tasks. Add tasks dynamically Drag & Drop tasks between columns Minimal dark UI inspired by modern dashboards Works entirely in the browser. No backend required

Notifications You must be signed in to change notification settings

maya-ots/Task-Tracker-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task-Tracker-Web-App

A Task Tracker web app is a productivity tool designed to help individuals or teams organize, monitor, and manage their tasks efficiently. It allows users to create, update, prioritize, and categorize tasks, set deadlines, and track progress in real time through an intuitive interface. By centralizing task management in one platform, the app improves planning, accountability, and workflow visibility, making it easier to stay focused and meet goals

Demo

Add tasks dynamically Drag & Drop tasks between columns Minimal dark UI inspired by modern dashboards Works entirely in the browser. No backend required.

Features

Modern Dark UI

  • Add new tasks with a click
  • Drag & drop functionality
  • Organized columns:
    • To Do
    • In Progress
    • Done
  • Lightweight — no frameworks needed

Task-Tracker-Web-App

A Task Tracker web app is a productivity tool designed to help individuals or teams organize, monitor, and manage their tasks efficiently. It allows users to create, update, prioritize, and categorize tasks, set deadlines, and track progress in real time through an intuitive interface. By centralizing task management in one platform, the app improves planning, accountability, and workflow visibility, making it easier to stay focused and meet goals.

PHASE 1 — Project Setup

Goal: Get a running backend skeleton.

  • Create project folder and open it in VS Code Initialize Node.js : npm init -y
  • Install core dependencies : npm install express dotenv npm install --save-dev nodemon
  • Create the folder structure (src, routes, controllers, etc.)
  • Create server.js
  • Add npm scripts: "start": "node server.js", "dev": "nodemon server.js"
  • Result: Empty server ready to run.

About

a simple html CSS JS task tracker web app, A tool designed to help individuals organize and monitor their tasks. Add tasks dynamically Drag & Drop tasks between columns Minimal dark UI inspired by modern dashboards Works entirely in the browser. No backend required

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published