Save Plans

Closed
#158 2 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 5 days

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
18/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Active
Tech stack
android, dart, flutter
Domain
mobile

Research direction

The issue names no files, classes or tests, so start by finding where the weekly schedule and routines are stored and edited in the Flutter app. The open questions are whether a plan is a snapshot of the schedule or a set of references to shared routines, and what happens to plans when a routine is deleted. Settle those with the maintainer before writing code; done means a agreed data model and a way to save, switch and delete plans.

Written by the indexing model from the issue text.

Description

Done enhancement long term

It might be nice to be able to save your weekly plan. Someone might have a summer plan vs. winter plan. Or want to switch to a new plan while traveling.

questions…

  • would simply adding or removing a routine to the current schedule update the plan?
  • would the plan be made up of routines? Meaning if you delete a routine would it be removed from all the plans that used it?

I don't know if this is too complicated, but it might be useful.

The reason I was thinking about it was that you added the plan from Reddit. If I switch to try that out, I have to rebuild my old schedule.

Dominant language
Dart
Stars
844
Forks
98
Avg merge
4d 4h
Merged PRs (30d)
4

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 InlitX/GymMane

All issues in InlitX/GymMane

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.