https://github.com/schr-0dinger/noto
A minimalist, gamified focus tracker and productivity companion that rewards your study hours with level-ups and motivation.
https://github.com/schr-0dinger/noto
bootstrap5 electronjs expressjs gamified-productivity learning learning-tool nodejs personal-dashboard pomodoro pomodoro-clock pomodoro-technique productivity self-improvement self-learning streak-tracker students study-timer timer timer-application vanilla-javascript
Last synced: about 2 months ago
JSON representation
A minimalist, gamified focus tracker and productivity companion that rewards your study hours with level-ups and motivation.
- Host: GitHub
- URL: https://github.com/schr-0dinger/noto
- Owner: schr-0dinger
- License: mit
- Created: 2025-07-05T05:02:50.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-05T05:21:26.000Z (3 months ago)
- Last Synced: 2025-07-05T06:25:58.203Z (3 months ago)
- Topics: bootstrap5, electronjs, expressjs, gamified-productivity, learning, learning-tool, nodejs, personal-dashboard, pomodoro, pomodoro-clock, pomodoro-technique, productivity, self-improvement, self-learning, streak-tracker, students, study-timer, timer, timer-application, vanilla-javascript
- Language: HTML
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Noto
Noto is a minimalist productivity timer and focus tracker built for students, deep workers, and anyone looking to level up their consistency.
🎯 Track your sessions
⏳ Watch your progress grow
🏆 Unlock levels based on total focused hours
📈 View activity streaks and daily averages
💬 Get daily motivation quotes
💎 Climb from Iron to Unobtainium---
## 🚀 Features
- **Timer & Session Tracker**
Log your focused work time by sessions.- **Dynamic Rank System**
Progress through ranks like *Iron → Diamond → Unobtainium* based on total hours.- **Activity Insights**
See your 7-day, 30-day, and all-time average focus stats.- **Motivational Quotes**
Random inspirational quotes keep you going every day.- **Streaks**
Maintain your daily momentum with streak counters.---
## 🛠 Tech Stack
- **Frontend**: HTML, CSS (Bootstrap 5), Vanilla JS
- **Backend**: Node.js, Express
- **Live Stats**: JSON storage + custom dashboard
- **Extras**: Inspirational Quotes from [`inspirational-quotes`](https://www.npmjs.com/package/inspirational-quotes)---
## 📦 Installation
```bash
git clone https://github.com/yourusername/noto.git
cd noto
npm install
node server.js
```
Then open http://localhost:3000 in your browser.## ✨ Screenshots
## 🧠 Future Plans
- Electron desktop version
- Telegram login & sync
- GitHub-style activity heatmap
- Real-time peer study with WebRTC
- Cloud sync (optional)## 📄 License
MIT## 🙌 Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.