



Task Manager with LLM integration
Project Overview
Smart To Do is an AI-powered task management and automation platform built using a modular full-stack architecture with Next.js on the frontend and Node.js with Express on the backend. The system uses Prisma ORM with a PostgreSQL database to manage structured data for users, tasks, payments, and third-party integrations. An advanced LLM API is integrated to intelligently parse user-entered tasks, perform semantic understanding, assign priority levels, and categorize tasks dynamically, converting plain text into structured, actionable workflows. Secure JWT-based authentication ensures protected API routes and session integrity, while environment-based configuration management secures sensitive credentials. Additionally, a Razorpay payment gateway with webhook verification is implemented to activate premium features such as Telegram Bot API automation, enabling real-time notifications and smart task alerts after successful transaction validation. The architecture follows a clear separation-of-concerns design with dedicated layers for authentication, AI processing, payment validation, and notification services, ensuring scalability, maintainability, and production-grade reliability.
Technical Implementation
1.Built a modular full-stack architecture using Next.js (frontend) and Node.js + Express (backend) with RESTful APIs. 2.Implemented database management using Prisma ORM with PostgreSQL for structured task and user data handling. 3.Integrated LLM API for intelligent task parsing, prioritization, and smart categorization. 4.Developed secure JWT-based authentication with protected routes and middleware validation. 5.Integrated Razorpay payment gateway with webhook verification to activate Telegram Bot API automation features.