gray-mueller / gray-mueller/food-delivery-platform-for-restaurants-using-python

Store Logo, Banner, and Menu Not Displaying in Web App for Some Stores

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

Description

Describe the bug
In the Enatega web app, some stores are not displaying their logo, banner image, or menu content, even though all relevant data appears correctly configured and visible in the admin panel. Affected stores appear incomplete or broken in the frontend, which disrupts the user experience and may reduce engagement or orders.

To Reproduce
Steps to reproduce the behavior:

Open the Enatega web app
Navigate to one of the affected stores
Observe that the logo and banner images are missing, and the menu items are not shown
Verify in the admin panel that the store has all assets and content properly set
Expected behavior
All store data—including logos, banners, and menus—should be fetched and displayed correctly on the web app if it exists in the admin.

Screenshots

Recording 2025-06-18 115630.zip

Desktop (please complete the following information):

OS: Windows 11

Browser: Chrome

Version: [e.g., 123.0.6312.86]

Additional context
This issue may be caused by API failures, content delivery issues (e.g., broken image paths or caching), or filters incorrectly applied to the store data. It should be prioritized as it impacts visibility and sales potential for affected vendors.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the missing logo, banner, and menu in the Enatega web app, then compare the affected store's admin-panel data with the frontend network requests and rendering path. Done means existing store assets and menu content are fetched and displayed correctly; no specific files or tests are named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.