Inspiration
As a student, I often struggle to manage tasks, deadlines, and priorities in one place. I wanted a simple and clean solution that helps students organize their daily work without complexity. This inspired me to build a Student Task Manager.
What it does
This project allows users to:
- Add tasks with title, due date, and priority
- View tasks in an organized list
- Mark tasks as completed
- Delete tasks easily
- Manage daily academic and personal tasks efficiently
How I built it
I built this project using basic web technologies:
- HTML for structure
- CSS for styling and responsive design
- JavaScript for task logic like adding, deleting, and displaying tasks dynamically
The focus was on simplicity and usability.
Challenges I ran into
- Handling date display correctly in JavaScript
- Preventing duplicate task output
- Making the UI responsive for mobile screens
What I learned
- DOM manipulation using JavaScript
- Handling user input and events
- Debugging real-world JavaScript issues
- Structuring a small project properly
What's next
- Add dark mode
- Store tasks using localStorage
- Add task filters (Today, Completed, High Priority)
Log in or sign up for Devpost to join the conversation.