gray-mueller / gray-mueller/food-ordering-system-using-tkinter

Enatega Customer Application : In restaurant reviews ,Displaying "0 days ago" for recent reviews can appear awkward and may confuse users

Open
#965 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

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

Displaying "0 days ago" for recent reviews can appear awkward and may confuse users. To enhance clarity and provide a more intuitive user experience, consider implementing a dynamic time display that adjusts based on the elapsed time since the review was posted.

Image

Describe the solution you'd like

Dynamic Time Display Format:

Less than 1 minute ago: Display "Just now".
1 to 59 minutes ago: Display "X minutes ago".
1 to 23 hours ago: Display "X hours ago".
1 to 29 days ago: Display "X days ago".
1 to 11 months ago: Display "X months ago

Example Logic:

If the review was posted less than a minute ago, display "Just now".
If the review was posted between 1 and 59 minutes ago, display "X minutes ago".
If the review was posted between 1 and 23 hours ago, display "X hours ago".
If the review was posted between 1 and 29 days ago, display "X days ago".
If the review was posted between 1 and 11 months ago, display "X months ago".
If the review was posted one year or more ago, display "X years ago".

Contributor guide

Open the contributing guide

Research direction

No file, test, or entry point is named. Start by locating the customer application's restaurant review timestamp display and trace how elapsed time is formatted. Done means recent reviews show "Just now," minutes, hours, days, months, or years according to the stated ranges, without displaying "0 days ago."

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.