Skip to content

dhatrigarg/student-task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Student Task Manager

A smart, motivating & priority-based task planner for students
Made with 💙 for students who want clarity, focus & consistency


🌈 About the Project

Student Task Manager is a frontend-only web application designed to help students
stay productive
understand what matters most
stay motivated & focused

It doesn’t just store tasks — it thinks for you by calculating priorities and explaining why a task is important.


🧠 Key Highlights

✨ Smart priority-based task arrangement
✨ Visual deadline indicators
✨ Built-in focus & motivation tools
✨ Works everywhere — phone, tablet & laptop


✨ Features

📈 Productivity Tracker

  • Productivity increases automatically as you complete tasks
  • Encourages consistency and progress tracking

⭐ Smart Priority System

  • Every task is assigned a priority
  • The app tells you:
    • Which task has the highest priority
    • Why it is important
    • How the priority was calculated

🔢 How Priority Is Calculated

Priority is determined using factors like:

  • ⏰ Deadline closeness
  • 📌 Task urgency
  • 🎯 Task importance

This ensures the most critical tasks appear first.


🔁 Automatic Task Arrangement

  • Tasks are automatically sorted
  • Highest priority tasks always stay on top

🎨 Deadline Color Coding

Deadlines are represented visually using colors:

  • 🟢 Green → Plenty of time
  • 🟡 Yellow → Deadline approaching
  • 🔴 Red → Urgent / near deadline

⏱️ Focus Mode

  • Dedicated focus timer
  • Helps avoid distractions during study sessions
  • Ideal for deep work and exam prep

🌙 Dark Mode

  • Toggle between Light & Dark mode
  • Easy on the eyes during night study sessions

📱 Fully Responsive

Designed to work seamlessly on:

  • 📱 Mobile phones
  • 💻 Laptops
  • 📟 Tablets

💬 Motivating Quotes

Stay inspired with motivational quotes displayed inside the app to keep your energy high while studying.


🛠️ Tech Stack

Technology Usage
HTML Structure
CSS Styling & responsiveness
JavaScript Logic & interactivity
GitHub Version control & hosting

📂 Project Structure

student-task-manager/
│
├── css/
│ ├── image1.png # UI images & visuals
│ └── style.css # Main stylesheet
│
├── js/
│ ├── ai.js # Logic for smart suggestions / reasoning
│ ├── app.js # Core task manager functionality
│ ├── data.js # Task data & priority handling
│ └── focus.js # Focus mode & timer logic
│
├── alarm.mp3 # Focus mode alarm sound
│
├── index.html # Main dashboard
├── focus.html # Focus mode page
├── about.html # About the project
├── know-more.html # Priority logic explanation page
│
└── README.md

🚀 Getting Started

Clone the repository

git clone https://github.com/your-username/student-task-manager.git

About

My HTML CSS JavaScript project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors