Skip to content

Enhancement - multiple users #112

@jeffss00

Description

@jeffss00

First off, this is an awesome project, thank you! I'd love to have multiple users. Happy to help with this just let me know if this is something you're interested in for the project.

What users can do:

  • Toggle between users in the builder and workout mode
  • Switching users during an active workout retains the workout state for all users
  • Store workouts and PRs at the user level

Thoughts on implementation:

  • user dropdown at top of page. Set to 'default' or whatever if no users
  • Store user alongside data/exports. Could keep all user data together. Tbh I haven't explored the data structure yet so I can dig into it a bit more. System handles missing user as 'default' so we don't need to migrate anything.
  • Alternatively have completely separate data files per user

Let me know if this is something you're interested in and how you'd want to approach it and I'd be happy to create a PR.

Thanks again for the work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions