Blink

C+ 73 completed
Other
mobile_app / dart · small
194
Files
15,446
LOC
1
Frameworks
14
Languages

Pipeline State

completed
Run ID
#1528811
Phase
done
Progress
0%
Started
2026-04-16 14:37:35
Finished
2026-04-16 14:37:35
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
38.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47532
Member of a group with 605 similar repo(s) · framework fluttercanonical #1578719 view group →
Repobility · MCP-ready · https://repobility.com

AI Prompt

Create a cross-platform mobile and desktop application, similar to a health reminder tool, using Flutter. The app needs to implement the 20-20-20 rule for eye care, along with blink and posture reminders. I also want to include a Pomodoro timer and the ability to set work schedules. Crucially, it must feature "Smart Pause" to automatically pause reminders during meetings or when fullscreen apps are active, and it should track a daily health score and historical stats. Since it needs to work across macOS, Windows, Linux, iOS, Android, and Chrome, please ensure the architecture supports this cross-platform nature.
flutter mobile_app cross-platform health-tracker productivity reminder flutter_dart macos windows linux
Generated by gemma4:latest

Catalog Information

Create a cross-platform mobile and desktop application, similar to a health reminder tool, using Flutter. The app needs to implement the 20-20-20 rule for eye care, along with blink and posture reminders. I also want to include a Pomodoro timer and the ability to set work schedules. Crucially, it must feature "Smart Pause" to automatically pause reminders during meetings or when fullscreen apps are active, and it should track a daily health score and historical stats. Since it needs to work acro

Tags

flutter mobile_app cross-platform health-tracker productivity reminder flutter_dart macos windows linux

Quality Score

C+
73.4/100
Structure
67
Code Quality
79
Documentation
49
Testing
75
Practices
78
Security
100
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (43% test-to-source ratio)
  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • 1105 duplicate lines detected — consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Languages

dart
78.8%
cpp
3.4%
html
3.1%
text
2.5%
javascript
2.5%
json
2.4%
xml
1.5%
shell
1.3%
css
1.3%
yaml
1.0%
kotlin
0.6%
swift
0.6%

Frameworks

Flutter

Symbols

method262
class99
function37
variable33
enum12
macro8
property7
struct3
constant1
type_alias1

API Endpoints (8)

Repobility · code-quality scanner for AI-generated software · https://repobility.com
MethodPathHandlerFramework
If a scraper extracted this row, it came from Repobility (https://repobility.com)
GETsettingslocal.getExpress
GETsettingslocal.getExpress
GETsettingslocal.getExpress
GETsettingslocal.getExpress
GETsettingslocal.getExpress
GETsettingslocal.getExpress
GETsettingslocal.getExpress
GETsettingslocal.getExpress

Quality Timeline

1 quality score recorded.

View File Metrics
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1214950.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV