Skip to content

Latest commit

 

History

History
90 lines (33 loc) · 1.29 KB

File metadata and controls

90 lines (33 loc) · 1.29 KB

✅ Task Tracker App

A modern full-stack task management application built with React, TypeScript, Node.js, Express, and PostgreSQL.

It allows users to create, organize, and prioritize tasks with a beautiful and responsive interface.

🧠 Built to showcase full-stack development skills — authentication, CRUD operations, drag-and-drop UI, and database integration.


🧩 Overview

The Task Tracker App helps users stay productive by tracking daily activities efficiently.

It includes user authentication, category tagging, priority levels, and due date reminders — all synced to a PostgreSQL database.


⚙️ Tech Stack

Frontend:

  • React (TypeScript)

  • Tailwind CSS

  • React Beautiful DnD

  • React Hot Toast

  • React Router DOM

Backend:

  • Node.js + Express

  • TypeScript

  • PostgreSQL + Sequelize ORM

  • JWT Authentication

  • bcrypt for password hashing

  • CORS enabled


✨ Features

✅ User signup & login with JWT

✅ Create, edit, and delete tasks

✅ Categorize tasks by tags or priority

✅ Filter tasks by priority or due date

✅ Drag & drop tasks like Trello

✅ Dark / Light mode toggle

✅ Responsive UI for mobile and desktop

No file chosenNo file chosen