Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📅 Daily Progress Tracker

A modern productivity web application to manage daily missions, tasks, progress, and daily learning using HTML, CSS, JavaScript, and Local Storage.

🌐 Live Demo

https://yash-bhowad.github.io/daily-progress-tracker/


✨ Features

  • Create daily missions
  • Add multiple tasks per mission
  • Mark tasks as completed
  • Automatically calculate mission status
  • Dashboard with live statistics
  • Estimated working time
  • Today's Learning notes
  • Tomorrow's Plan notes
  • Local Storage support
  • Responsive design

🛠️ Built With

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • Local Storage API

📸 Screenshots

Home

Home

Mission Form

Mission Form

Mission Details

Mission Details

Mobile View

Mobile


📂 Project Structure

daily-progress-tracker/
│
├── assets/
│   └── screenshots/
│
├── css/
│   ├── style.css
│   └── responsive.css
│
├── js/
│   ├── app.js
│   ├── ui.js
│   ├── missions.js
│   ├── tasks.js
│   ├── storage.js
│   └── utils.js
│
├── index.html
└── README.md

🚀 How to Run

  1. Clone the repository
git clone https://github.com/Yash-Bhowad/daily-progress-tracker.git
  1. Open the project folder.

  2. Open index.html in your browser.


🔮 Future Improvements

  • User authentication
  • Cloud synchronization
  • Dark mode
  • Notifications
  • Recurring missions
  • Search and filter
  • Calendar integration
  • PHP & MySQL backend

👨‍💻 Author

Yash Bhowad

GitHub: https://github.com/Yash-Bhowad

About

A beginner-friendly productivity web app built with Vanilla JavaScript to manage daily missions, tasks, and personal progress.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages