An intelligent, full-stack schedule and task management web application built with the MERN stack and powered by the Google Gemini API. It provides secure user authentication, seamless task organization, and AI-driven daily overviews to optimize your time and schedule.
- 🔐 Secure User Authentication: Full auth flow (signup, login, JWT token verification, and password encryption) ensuring user data privacy.
- 📅 AI Schedule Optimization: Connects with Google Gemini API to analyze your tasks, priorities, and upcoming meetings to generate a structured, efficient daily timeline.
- 📊 Daily Overview & Insights: Get instant summaries of your day, key commitments, and smart recommendations to stay productively on track.
- ⚡ Interactive Dashboard: Add, edit, organize, and categorize tasks with real-time state management.
- 🎨 Modern Responsive UI: Built with React and Tailwind CSS, featuring dark mode support and sleek visual design.
- React.js (Vite / CRA)
- Tailwind CSS (Styling & Dark Mode)
- Axios (API requests)
- Node.js & Express.js (REST API)
- MongoDB & Mongoose (Database)
- JSON Web Tokens (JWT) & Bcrypt.js (Authentication & Security)
- Google Gemini API (
@google/generative-ai)