Skip to content

Srishti-Aggarwal14/DevDesk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

28 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ DevDesk

Build. Learn. Grow.

DevDesk is a modern all-in-one productivity web application designed to help students and developers organize their daily workflow, improve focus, and monitor productivity through real-time analytics.

🌐 Live Demo

πŸ”— https://dev-desk-liard.vercel.app


✨ Features

πŸ“ Notes

  • Add, edit and delete notes
  • Duplicate note prevention
  • Local Storage support

βœ… Task Manager

  • Add tasks with priority & due dates
  • Complete / Delete tasks
  • Search tasks
  • Sort tasks
  • Filter completed & pending tasks

🎯 Today's Focus

  • Set daily focus goal
  • Personalized productivity tracking

πŸ… Pomodoro Timer

  • Fully functional Pomodoro timer
  • Custom timer duration
  • Start / Pause / Reset
  • Completion notification
  • XP rewards

πŸ“… Planner

  • Daily planning system
  • Track upcoming tasks

πŸ€– AI Productivity Coach

  • Personalized productivity tips
  • Dynamic recommendations

⚑ AI Smart Schedule

  • Automatically generates daily schedule
  • Based on productivity data

πŸ“Š Productivity Dashboard

  • Notes Counter
  • Focus Counter
  • Pomodoro Counter
  • Goal Completion
  • XP System
  • Productivity Level

πŸ“ˆ Advanced Analytics

  • Overall Productivity Score
  • Weekly Productivity Trend
  • Task Distribution Chart
  • Priority Distribution Chart
  • Completion Percentage
  • Monthly Activity Heatmap
  • Best Productivity Day
  • Last 7 Days Summary

πŸ† Gamification

  • XP System
  • Levels
  • Achievements
  • Productivity Rating
  • Streak Tracking

🌀 Extra Features

  • Weather Widget
  • Daily Motivational Quotes
  • Notifications
  • PDF Export
  • Backup & Restore
  • Dark Mode
  • Settings

πŸ›  Tech Stack

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • Chart.js
  • LocalStorage
  • HTML2PDF
  • Canvas Confetti

πŸ“‚ Project Structure

DevDesk/
β”‚
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ js/
β”‚   └── images/
β”‚
β”œβ”€β”€ index.html
β”œβ”€β”€ README.md
└── notes.md

πŸš€ Installation

git clone https://github.com/Srishti-Aggarwal14/DevDesk.git

cd DevDesk

Open index.html in your browser.


πŸ“Š Project Highlights

  • βœ” 20+ Productivity Features
  • βœ” AI Productivity Assistant
  • βœ” Advanced Analytics Dashboard
  • βœ” Data Visualization
  • βœ” Heatmap
  • βœ” Backup & Restore
  • βœ” PDF Export
  • βœ” Responsive Design
  • βœ” Local Storage Support

πŸ“Έ Screenshots

Add project screenshots here.

  • Dashboard
  • Task Manager
  • Analytics Dashboard
  • AI Productivity Coach
  • Pomodoro Timer
  • Settings

🎯 Future Improvements

  • Cloud Database Integration
  • User Authentication
  • Mobile App
  • Team Collaboration
  • Google Calendar Integration
  • AI Goal Prediction

πŸ‘©β€πŸ’» Author

Srishti Aggarwal

B.E. Computer Science (AI)

GitHub: https://github.com/Srishti-Aggarwal14


⭐ If you like this project, don't forget to star the repository!

About

πŸš€ All-in-One Productivity Dashboard with AI, Analytics, Pomodoro, Heatmaps, Charts, XP System and Task Management.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages