Skip to content

PascualF/TaskManager-API

Repository files navigation

Task Manager API

A minimalist, fast, and stylish task management app — built with vanilla JavaScript, HTML, and CSS.

Overview

TaskManagerAPI is a lightweight, responsive task management tool designed for everyday productivity. Whether you're planning your day or tracking important tasks, Donezoid offers a clean UI and intuitive flow to help you stay organized.

Features

  • Display tasks dynamically from a backend
  • Categorize tasks by type (e.g., upcoming, today, important)
  • Clean and responsive UI (mobile-friendly)
  • Fetch tasks from a simple REST API
  • Easily extensible with localStorage or database support

Tech Stack

Layer Technology
Frontend HTML, CSS, JavaScript (Vanilla)
Backend Node.js (Express.js for API)
Icons Heroicons / SVG
Future Plans LocalStorage, Database, Auth, Filters

Getting Started

Clone the Repository

git clone https://github.com/PascualF/TaskManager-API.git

Redirect to the right file

cd TaskManager-API

Install Backend Dependencies

npm install

Run the backend server

npm start

Start directly through

http://localhost:3000/app.html

The login and register link are still to be added. But if not registered it will automatically redirect.

To-do

  • Task editing
  • Delete tasks
  • User profile
  • Project/task grouping
  • Light/dark mode

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published