"Progress. Consistency. Smarter Every Day."
A futuristic, AI-powered productivity dashboard with elegant glassmorphism design, smooth animations, and comprehensive task tracking features.
- Two-column layout with Lottie animation and glassmorphic login card
- Pastel gradient theme (soft blues, violets, whites)
- Floating background elements (animated orbs and streaks)
- Smooth animations (fade-in, slide-in effects)
- Responsive design (desktop, tablet, mobile)
- Form features: Email/Password, Remember Me, Forgot Password, Google Sign-In
-
Sticky Header Bar
- App logo and branding
- Dynamic greeting (Good Morning/Afternoon/Evening)
- Live clock and date
- Animated avatar with glowing border
-
Floating Sidebar Navigation
- Profile, Folders, Upcoming Tasks, Completed Tasks, Settings
- Smooth indicator animation
- Hover glow effects
- Responsive (collapses to icons on mobile)
-
Main Profile Card
- Circular profile image with hover animation
- Animated metric cards:
- 🔥 Current Streak (animated counter)
- 🏆 Highest Streak (animated counter)
- ⭐ Level Badge (Consistency Hero)
-
Progress Section
- Animated line chart (Chart.js)
- Weekly completion rate visualization
- Smooth chart animation on page load
- Interactive tooltips
-
Quick Summary Panel
- Today's top 3 tasks with animated progress bars
- Motivational quote card with fade-in effect
- Achievement badge with rotating icon
- Confetti animation for 100% task completion
-
Ambient Background
- Floating orbs with blur effects
- Slow-moving particles (glowing dots)
- Radial gradients for depth
- HTML5 - Semantic structure
- CSS3 - Glassmorphism, gradients, animations
- JavaScript (ES6+) - Interactive features
- Chart.js - Animated data visualization
- GSAP - Advanced animations and transitions
- Lottie - Vector animations (login page)
- Google Fonts - Inter typeface
todo-list-chat-bot/
├── index.html # Login page
├── dashboard.html # Main dashboard
├── css/
│ ├── style.css # Login page styles
│ └── dashboard.css # Dashboard styles
├── js/
│ ├── app.js # Login page scripts
│ └── dashboard.js # Dashboard scripts
├── assets/
│ └── logo.svg # App logo
└── README.md # Documentation
- Double-click
index.htmlfor the login page - Double-click
dashboard.htmlfor the dashboard
# Using Python
python -m http.server 8000
# Using Node.js (http-server)
npx http-server
# Using PHP
php -S localhost:8000Then navigate to:
- Login:
http://localhost:8000/index.html - Dashboard:
http://localhost:8000/dashboard.html
Edit CSS variables in :root section:
:root {
--primary: #6b8cff; /* Primary blue */
--accent: #b28bff; /* Accent violet */
--success: #5fdd9d; /* Success green */
/* ... more variables */
}- Replace
assets/logo.svgwith your logo - Update app name in HTML files
- Modify tagline and greeting text
Update the animation path in js/app.js:
path: 'your-animation-url.json'Modify chart data in js/dashboard.js:
chart.data.datasets[0].data = [75, 82, 68, 90, 85, 78, 92];- Fade-in for form elements
- Slide-in for illustration panel
- Floating orbs and streaks
- Staggered element animations
- GSAP animations: Profile avatar rotation, card stagger effects
- Counter animations: Smooth number counting for metrics
- Chart animations: Smooth line drawing with easing
- Progress bars: Animated width transitions
- Confetti: Celebration effect for completed tasks
- Hover effects: Scale and glow on interaction
- Sidebar indicator: Smooth position transitions
- Desktop: Full layout with sidebar and summary panel
- Tablet (< 1400px): Summary panel moves below main content
- Mobile (< 1024px): Sidebar shows icons only
- Small Mobile (< 768px): Sidebar moves to bottom, single column layout
Try the Konami Code on the dashboard:
↑ ↑ ↓ ↓ ← → ← → B A
Unlocks a special confetti celebration! 🎉
- Chrome/Edge (latest)
- Firefox (latest)
- Safari (latest)
- Mobile browsers (iOS Safari, Chrome Mobile)
- Backend integration (authentication, data persistence)
- Real-time task updates
- Dark mode toggle
- Custom theme builder
- Export/import data
- Notification system
- AI-powered task suggestions
- Habit tracking with calendar view
- Team collaboration features
This project is open source and available for personal and commercial use.
Sachin MR
Built with ❤️ for productivity enthusiasts
LifeTrack AI - Your Smart Routine Partner