To-Do App

Project Overview

To-Do App is a full stack productivity application built with the Next.js framework. It allows users to register, login, and manage their personal tasks in an organized and visually clean dashboard. Each task can be added, tracked, marked as complete, or deleted. A dedicated section for To-Do Sheets enables categorizing tasks by projects.

The app includes JWT-based authentication, a secure MongoDB Atlas database, and a responsive, dark-themed UI. It features smart session management and allows users to export to-do sheets as PDF. A unique "Ask AI" feature powered by Google's Gemini API suggests ways to complete tasks efficiently.

Start Date: May 2025

Completion Date: June 2025

Keywords: Next.js, MongoDB, JWT, Google Gemini API, Productivity, Full Stack App

View on GitHub

🚀 Project is live at: todo.daiyankhan.space