Skip to content

[FEAT] Implement FAQ / Help page #32

@FalkenDev

Description

@FalkenDev

Is your feature request related to a problem? Please describe.

New users may find it challenging to understand all of the app's features and functionalities right away. When they have a question about how to perform a specific action, such as creating a custom workout, logging a superset, or interpreting progress graphs, there is no centralized place within the app to find answers. This can lead to user frustration, underutilization of the app's capabilities, or an increase in support requests.

Describe the solution you''d like

I propose adding a dedicated "FAQ / Help" section within the app. This page would serve as a self-help resource for users.

From a user's perspective, this would work as follows:

  • Location: The Help page should be easily accessible, for instance, from the main settings menu or a dedicated "?" icon in the navigation bar.
  • Content: The page should contain a list of frequently asked questions and their answers. Topics could cover a wide range of functionalities, including:
    • Getting Started (account creation, profile setup)
    • Workout Logging (adding exercises, sets, reps, rest timers)
    • Creating & Managing Routines
    • Understanding Progress & Statistics
    • Troubleshooting common issues
  • Organization: Questions should be organized into logical categories (e.g., "Workouts," "Profile,") to make information easy to find. Including a search bar at the top of the page would be a significant enhancement.

Describe alternatives you've considered

One alternative is to rely on tooltips or onboarding pop-ups to explain features. While these are useful for initial discovery, they are not persistent and cannot be revisited easily once dismissed. Users would have no way to find that information again later. Another alternative is directing users to an external website, but this disrupts the user experience by forcing them to leave the app. An in-app, dedicated help center is the most user-friendly and efficient solution.

Why is this feature important to you?

This feature is important for several reasons:

  • Improved User Onboarding: It would provide a smoother learning curve for new users, helping them to get the most out of the app from day one.
  • Increased User Empowerment: It allows users to find answers to their questions instantly and independently, at any time.
  • Reduced Support Load: A comprehensive FAQ page can proactively answer common questions, reducing the number of emails or support tickets the development team receives.
  • Enhanced User Retention: When users feel supported and can easily navigate the app, they are more likely to stay engaged and continue using it long-term. This would be especially beneficial for users who are new to fitness apps and need more guidance.

Additional context

The content for the FAQ page can be developed over time based on common user feedback and questions. Initially, it could be populated with answers to anticipated questions regarding the core features of the app.

Here is a simple mockup of how the page could be structured:

[ Search Bar: "How do I...?" ]

**Getting Started**
> How do I create an account?
> How do I edit my profile?

**Workout Logging**
> How do I log a set?
> How do I add a superset?
> How does the rest timer work?

**Routines**
> How do I create a new routine?
> How do I share a routine?

✅ Checklist

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: featureA request for brand-new functionality.

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions