Skip to content

DucNguyen0159/DayGrid

Repository files navigation

DayGrid - Task Management Application

A full-stack task management web application built with the MERN stack, featuring real-time task tracking, email verification, and an intuitive timeline view.

Features

  • User Authentication: JWT-based auth with email verification and password reset
  • Task Management: Create, update, delete tasks with priorities and dates
  • Timeline View: Visual hourly schedule with automatic status updates
  • Modern UI: Responsive design with dark/light theme toggle

Tech Stack

Frontend: React 19, TypeScript, Vite, React Router
Backend: Node.js, Express.js, MongoDB
Authentication: JWT, SendGrid (email)
Testing: Jest, Supertest

Key Highlights

  • Full-stack development with RESTful API architecture
  • Real-time status updates with automatic task state management
  • Secure authentication with JWT tokens and email verification
  • Type-safe frontend built with TypeScript
  • Comprehensive testing with Jest and Supertest

Author: Henry Nguyen
Project: Team project - COP4331 UCF Course

About

Dynamic Daily Task Planner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors