Margaret-Petersen / Margaret-Petersen/uber-eats-clone-using-react-native

Enatega Customer App: Don't display any restaurant on app with No products, categories etc.

Open
#535 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
Restaurants that have no products, categories, or menu items configured are still visible to users in the app. These restaurants appear in listings and search results but contain no usable content, leading to a confusing and empty experience for the user.

Steps to Reproduce:

In the Admin panel, create or locate a restaurant with no products, categories, or menu items assigned.
Open the app and browse the restaurant listings or search for that restaurant.
Tap on the restaurant to view details.
Expected Result:
Restaurants with no products or categories should not be displayed in the app until they are fully configured with menu items.

Impact:

Poor user experience due to encountering unusable restaurant profiles
Wasted time and frustration for users
Potential decrease in trust in app content quality

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Start by locating the customer app's restaurant listing and search flows, then trace how restaurant menu data is loaded; done means restaurants without products, categories, or menu items are absent from both listings and search results.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react-native
Domain
mobile
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.