Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Shareable progress image or summary, built from the review log

Open
#411 2 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
dart, flutter
Domain
mobile

Research direction

Start by reading the linked issues #113 and #323 to understand which review-log stats will be available and what the achievements screen already covers. Then review the stats or achievements screen and the interface-prose rules in AGENTS.md; the issue names no specific files or tests. Done means learners can share an image or text summary generated on-device, with the chosen stats settled and no data sent by the app.

Written by the indexing model from the issue text.

Description

enhancement

Priority: low. Unblocked: #113 closed with PR #432 (FSRS-6 and the skill model).

What

Let a learner share their progress outside the app as an image or a text summary. It is generated on-device from the review log, with no account or server.

This is the offline-first answer to the lack of a social layer: a way to show a streak or a milestone without adding accounts, a backend, or anything that works against offline and privacy.

Where the numbers come from

The numbers to share (retention, words known, streaks) come from the FSRS-6 data and the per-skill fits that PR #432 landed (#113). Related: #323 (Achievements: summary, Progress grid and badges) already covers the on-screen summary, and this should reuse its stats rather than duplicate them.

Sketch

  • Share action on the stats or achievements screen, using the platform share sheet.
  • Image (rendered card) and plain-text variants.
  • Content candidates: current streak, cards reviewed this week, words known per language, deck milestones.
  • Computed from the review log only, with nothing sent anywhere by the app itself.

Open questions

  • Which stats are worth sharing, once #323 settles?
  • Does the image need localised text, per the interface-prose rules in AGENTS.md?

Generated by Claude Code

Dominant language
Dart
Stars
1
Forks
0
Avg merge
3h 34m
Merged PRs (30d)
246

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from aaronified/fluenough

All issues in aaronified/fluenough

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.