Amna-Hassan04 / Serenity-Guide

SereniFi Guide is a personalized relaxation app offering meditations, breathing exercises, and calming music to help users achieve mental tranquility.
https://serenify.streamlit.app/
Other
33 stars 90 forks source link

[FEATURE] - Add Testimonials Page #196

Open shivenyadavs opened 3 weeks ago

shivenyadavs commented 3 weeks ago

Feature Title

Testimonials Page for Reviews

Problem Statement

The current SereniFi Guide application lacks a dedicated space for users to share their experiences and feedback. This absence limits potential users' ability to gauge the application's effectiveness and the community's overall sentiment. By not showcasing user testimonials, we miss an opportunity to build trust and credibility, which are essential for attracting new users and retaining existing ones.

Proposed Solution

To address this issue, I propose implementing a Testimonials Page within the SereniFi Guide app. This page would feature user reviews and ratings, allowing individuals to share their thoughts and experiences with the app's features, such as guided meditations, breathing exercises, and relaxation music. Key components of this solution include:

User Submission Form: A simple and intuitive form for users to submit their testimonials, including a star rating system and a comment section. Display Section: A visually appealing layout to showcase submitted testimonials, including the user's name (optional), date of submission, and their overall rating. Moderation: An approval system for submitted testimonials to ensure appropriateness and relevance. Sorting Options: Features to sort testimonials by date, rating, or most helpful, enhancing user experience.

Alternatives Considered

Other potential solutions considered include:

In-app Ratings: Integrating a ratings system for each meditation or breathing exercise. However, this would not provide the narrative context that testimonials offer. Social Media Integration: Encouraging users to post their testimonials on social media. While this could increase visibility, it may not reach all potential users and could fragment feedback across platforms.

Additional Context

No response

github-actions[bot] commented 3 weeks ago

👋 Thank you! Welcome to the project! Please follow these guidelines for smooth collaboration:

  1. After completing a task, add your name and details to the Contributors Table/List.
  2. Attach relevant screenshots or videos of your contribution for transparency.
  3. Tasks are assigned on a first-come, first-served basis.
    • Avoid spamming requests for already-assigned tasks.
    • Respect the queue and wait for new tasks.
  4. Propose New Ideas: Discuss new features or suggestions in the "Ideas" channel before starting work.
V2VaibhavVerma commented 2 weeks ago

Agree 💯