Skip to content

user feedback and Review page #101

Description

@Annanyatiwary4

📌 Description

Create a Review & Feedback popup for DevSync that appears when users log in (or on a scheduled basis) to collect their feedback about the platform.
All feedback will be stored in the database and later displayed on the Community page(yet to be implemented).


🎯 Tasks

Design / Frontend

  • Use TailwindCSS, ShadCN UI, and Aceternity UI.
  • Ensure the popup is responsive and visually matches the DevSync theme.
  • Include the following fields in the popup form:
    • Rating (1–5 stars)
    • Feedback / Comment box
    • Optional: Category or Topic (UI, Features, Suggestions)
  • Include Submit and Close buttons.
  • Make the popup non-intrusive but noticeable (e.g., modal with semi-transparent background).

Functionality

  • Trigger popup after user logs in or at a defined interval (e.g., every 5 days).
  • Store all feedback in the database with fields: user ID, rating, comment, category (if any), and date.
  • Validate inputs (e.g., non-empty comment, rating within range).
  • Optionally allow anonymous feedback.
  • Ensure smooth animations for popup opening and closing.

📌 Contribution Level

Level 2 (7 Points)
Estimated Completion: 1–2 days


⚡ Guidelines

  • Follow existing UI/UX standards of DevSync.
  • Feedback must be retrievable for the Community page.
  • Test on desktop and mobile to ensure proper display.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions