You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FretLog is a personal music practice dashboard designed to help musicians track their progress, manage their repertoire, and maintain a consistent practice routine.
3
+
FretLog is a personal music practice dashboard designed to help musicians track their progress, manage their repertoire, and maintain a consistent practice routine. It combines a minimal practice timer with powerful statistics and visual progress trackers.
> This project is **heavily vibe coded** and primarily intended for **personal use**.
8
-
> It was built with a focus on immediate utility and specific workflow "vibes". While functional and feature-rich, it may not follow traditional professional software architecture patterns. It works for me, and it might work for you!
10
+
> It was built with a focus on immediate utility and my specific workflow. While functional and feature-rich, it may not follow traditional professional software architecture patterns. It works for me, and it might work for you!
9
11
10
-
## Features
11
-
-**Dashboard**: Quick overview of your practice streak, total time, and recent sessions.
12
-
-**Active Timer**: Start a practice session and track time for specific items in your library.
13
-
-**Library Management**: Organize your songs, exercises, and techniques by category and artist.
14
-
-**Detailed Statistics**: Visualize your progress with GitHub-style activity heatmaps and trend charts.
15
-
-**Session History**: Review and manage past practice logs with detailed notes.
16
-
-**Customizable**: Add your own instruments and practice categories.
17
-
-**Dark Mode**: Sleek, modern interface that's easy on the eyes.
12
+
## Key Features
13
+
-**📊 Interactive Dashboard**: Quick overview of your practice streak, total time, and recent sessions.
14
+
-**⏱️ Active Session Timer**: Start a practice session and track time for specific items in your library with a non-intrusive global timer.
15
+
-**📱 PWA Ready**: Install FretLog on your phone or desktop for a native-like experience.
16
+
-**📈 Detailed Statistics**: Visualize your progress with GitHub-style activity heatmaps, category distributions, and practice trend charts.
17
+
-**📚 Repertoire Library**: Organize your songs, exercises, and techniques with ratings, notes, and artist grouping.
18
+
-**🎸 Instrument Management**: Support for multiple instruments (Guitar, Bass, Piano, etc.).
19
+
-**☁️ Data Sovereignty**: Full JSON Export/Import capabilities and a single-user SQLite backend for privacy.
20
+
-**🌙 Modern UI**: A sleek, dark-mode-first interface optimized for both desktop and mobile use.
18
21
19
-
## Deployment with Docker
20
-
The easiest way to run FretLog is using Docker Compose.
0 commit comments