Skip to content

user feedback and Review page #101

@Annanyatiwary4

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.

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions