An open API service indexing awesome lists of open source software.

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.

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.