A high-end task management application built with Next.js 15, MongoDB, and Vanilla CSS.
- Task Management: Create, update, and categorize tasks.
- Activity Chart: Visualize your productivity over the last 7 days.
- Focus Timer: Built-in Pomodoro-style timer to stay focused.
- Busy-ness Analysis: Data-driven analysis of your current workload.
- Smart Suggestions: AI-inspired task prioritization.
- Deadline Tracking: Indicators for upcoming and overdue tasks.
-
Install Dependencies:
npm install
-
Setup MongoDB: Ensure MongoDB is running locally or provide a
MONGODB_URIin.env.local. -
Seed Data (Optional):
npx ts-node seed.ts
-
Run Development Server:
npm run dev
- Framework: Next.js (App Router)
- Database: MongoDB (Mongoose)
- Styling: Vanilla CSS (Premium Glassmorphism Design)
- Icons: Lucide React
- Charts: Recharts