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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions