|
|
|
|
@ -0,0 +1,33 @@
|
|
|
|
|
# Smart Study Timer
|
|
|
|
|
**Tier:** 1 – Beginner
|
|
|
|
|
|
|
|
|
|
## Description
|
|
|
|
|
Smart Study Timer helps students organize their study sessions using a simple **Pomodoro-style** timer with subject logging and progress tracking. Each study session is stored so the user can view how much time they spent on each subject over days or weeks.
|
|
|
|
|
|
|
|
|
|
### Purpose of the Application
|
|
|
|
|
To help students track their study habits and improve focus through timed study sessions.
|
|
|
|
|
|
|
|
|
|
### Resources Needed
|
|
|
|
|
- LocalStorage or simple backend for session history
|
|
|
|
|
- A timer UI
|
|
|
|
|
|
|
|
|
|
## User Stories
|
|
|
|
|
- User can create subjects or topics (e.g., Math, Physics, Coding).
|
|
|
|
|
- User can start a 25-minute study timer.
|
|
|
|
|
- When the timer finishes, session is saved under the selected subject.
|
|
|
|
|
- User can view total study time per subject.
|
|
|
|
|
- User can reset or delete subjects.
|
|
|
|
|
|
|
|
|
|
## Bonus Features
|
|
|
|
|
- User can customize timer duration (Pomodoro variations).
|
|
|
|
|
- Study progress graph (using Chart.js).
|
|
|
|
|
- Gentle notification sound when timer completes.
|
|
|
|
|
- Daily/weekly study goals.
|
|
|
|
|
|
|
|
|
|
## Useful Links and Resources
|
|
|
|
|
- Pomodoro Technique Reference: [Pomodoro Technique](https://francescocirillo.com/pages/pomodoro-technique)
|
|
|
|
|
- Pomodoro Technique Reference: [Pomodoro Technique](https://francescocirillo.com/pages/pomodoro-technique)
|
|
|
|
|
- Chart.js for time visualization: [Chart.js](https://www.chartjs.org/)
|
|
|
|
|
|
|
|
|
|
## Example Projects
|
|
|
|
|
- TomatoTimer (simple Pomodoro timer, but without session tracking)
|