Coder Social home page Coder Social logo

ninjas-code-official / food-delivery-multivendor Goto Github PK

View Code? Open in Web Editor NEW
631.0 12.0 186.0 89.1 MB

Enatega is a fully realized and customizable food delivery application that can be used to set up your own order/delivery management system. For more information, visit the Enatega product page: ๐Ÿš€๐Ÿ›’๐Ÿ“ฆ๐ŸŒ

Home Page: https://enatega.com/?utm_source=github&utm_medium=referral&utm_campaign=github_guide&utm_id=12345678

License: MIT License

JavaScript 99.83% HTML 0.16% CSS 0.01%
delivery-application food-delivery marketplace multi-vendor foodpanda-clone marketplace-solution food-ordering food-ordering-system food-delivery-application multiple-restaurant

food-delivery-multivendor's People

Contributors

adnan909 avatar aliamerce avatar aliyanlatif avatar cdev147 avatar g-nizam-a avatar haider70900 avatar haiderasif avatar muhammadadnan111 avatar nishanth-sebastin avatar priyanshuverma-dev avatar rahil1202 avatar romana-aijaz avatar saxenashiv avatar sharangoharkhan avatar thekashif avatar umarkhalid-dev avatar usama-sattar avatar vishalgupta8982 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

food-delivery-multivendor's Issues

Clarify Courier Assignment Logic and Enable Dedicated Couriers in Enatega Mulitvendor web.

Issue: Clarify Courier Assignment Logic and Enable Dedicated Couriers

Description:

There is a lack of clarity regarding the logic for courier assignment when multiple orders are involved, particularly in zones or cities with several couriers. It's essential to define how orders are assigned to couriers, whether based on proximity to restaurants or other factors. Additionally, we need to implement a feature that allows for the allocation of dedicated couriers to specific restaurants.

Impact:

Efficiency: An unclear courier assignment logic may lead to inefficiencies in order fulfillment.

User Expectations: Users and restaurant owners expect transparency in how orders are assigned to couriers.

Steps to Reproduce:

  1. Observe the courier assignment process when multiple orders are involved.
  2. Attempt to determine the factors that influence courier assignment.
  3. Investigate whether there is a feature to allocate dedicated couriers to specific restaurants.

Expected Resolution:

You should clarify the logic for courier assignment when multiple orders are involved, ensuring transparency and efficiency in the process. Additionally, You need to implement a feature that allows administrators to allocate dedicated couriers to specific restaurants, improving the management of orders and deliveries. Addressing these issues will enhance order fulfillment and user satisfaction.

Unable to Upload Pictures When Adding New Items to the Menu

Description:
Users are encountering a significant issue on the website when attempting to add new items to a restaurant's menu. During the item creation process, the platform fails to allow the upload of pictures or images for the new menu items. This limitation hampers users' ability to visually represent the items they are adding, which is crucial for providing an attractive and informative menu.

Steps to Reproduce:

  1. Log in to the website on a compatible device.
  2. Access the restaurant's menu management or item creation section.
  3. Attempt to add a new item to the menu.
  4. Observe the item creation process for the option to upload pictures.

Expected Result:
When users add new items to a restaurant's menu, they should have the option to upload pictures or images to accompany each item. This functionality is essential for providing a visually appealing and informative menu.

Actual Result:
Users find that when adding new items to the menu on the website, there is no option to upload pictures or images for the items. This issue restricts the visual representation of menu items.

Impact:
This issue has a significant negative impact on the user experience, as it limits the ability to create visually appealing and informative menus. Restaurants rely on images to showcase their dishes to potential customers, and this limitation can hinder their marketing efforts.

image

Types of Shop, Restaurant , Flower, Medicine, Meat shop, Preliminary Grocery etc option need to add in Enatega Multivendor admin panel.

Issue: Add Shop Types (e.g., Restaurant, Flower Shop, Medicine Store) Option to Admin Panel

Description:

Enatega Multi-Vendor admin panel, there is currently no option to define different types of shops, such as restaurants, flower shops, medicine stores, meat shops, and preliminary grocery stores. You need to add a feature, such as a dropdown menu or another suitable method, to allow for the categorization of different types of businesses.

Impact:

Limited Categorization: The absence of shop type categorization limits our ability to effectively manage and differentiate various businesses on the platform.

User Clarity: Users benefit from clear shop categorization, which helps them easily locate and interact with the specific types of shops they are interested in.

Steps to Reproduce:

  1. Access the admin panel.
  2. Attempt to define or categorize different types of shops.
  3. Observe that there are no options or features for this purpose.

Expected Resolution:

We need to implement a feature in the admin panel that allows administrators to define and categorize different types of shops, such as restaurants, flower shops, medicine stores, meat shops, and preliminary grocery stores. This can be achieved through a dropdown menu or another suitable method for efficient categorization.

"Use Current Location" Button Fails to Set Location; User Denied Geolocation Notification Displayed in Enatega Multivendor Customer website.

Issue: "Use Current Location" Button Fails to Set Location; User Denied Geolocation Notification Displayed

Description:

In the Enatega Multivendor customer website, an issue has been identified where the "Use Current Location" button fails to set the user's location as intended. Instead, when the button is clicked, users are presented with a geolocation notification that they must allow or deny. This issue disrupts the expected functionality of the feature and may cause user confusion.

Impact:

  1. User Frustration: Users may become frustrated when attempting to quickly set their location using the "Use Current Location" feature but instead encounter a geolocation notification. This can lead to a poor user experience.

  2. Delayed Address Selection: Users must take an additional step to allow or deny geolocation, which can slow down the address selection process and add complexity.

  3. Potential Abandonment: Some users, when faced with a geolocation notification, may deny the request or abandon the process, leading to a drop in user engagement and potential sales.

Steps to Reproduce:

  1. Open the Enatega Multivendor customer website.
  2. Initiate the process to set or select your delivery or pickup address.
  3. Click the "Use Current Location" button.
  4. Observe that a geolocation notification is displayed, requiring you to allow or deny access to your location.

Expected Resolution:

The "Use Current Location" button should work as expected, setting the user's location without displaying a geolocation notification, provided the user has granted necessary permissions.

Screenshot 2023-10-19 123036

Rider information after log in shows previous Rider information in Enatega Multivendor Rider App.

Issue: Rider Information Persistence After Log-in in Enatega Multivendor Rider App

Description:

There is an issue in the Enatega Multivendor Rider App where the rider's information is persisting and displaying the details of a previously logged-in rider, even after the current rider logs in. This issue can lead to incorrect rider information and potential privacy concerns.

Impact:

Privacy and Data Security: Displaying the information of a previously logged-in rider can raise concerns about data privacy and security.

User Experience: The incorrect display of rider information can confuse and frustrate users.

Steps to Reproduce:

  1. Log in to the Enatega Multivendor Rider App with one rider's credentials.
  2. Log out.
  3. Log in with a different rider's credentials.
  4. Observe that the app displays the information of the previously logged-in rider.

Expected Resolution:

The issue of displaying incorrect rider information after log-in needs to be addressed and resolved. Rider information should accurately reflect the currently logged-in rider to ensure data privacy and provide a smooth user experience.

w1 2023-10-20 at 16 35 46_8d8a5de1
WhatsApp Image 2023-10-20 at 16 35 59_89cbbe39

Links Not Working on the Enatega-Multivendor customer web.

Issue: Links Not Working on the Enatega-Multivendor customer web.

Description:

A critical issue has been identified on website where various links are not functioning as intended. Users are unable to navigate to other pages, access resources, or perform actions due to these non-responsive links.

Impact:

User Frustration: Users may experience significant frustration when they encounter non-working links, which can result in a poor user experience.

Reduced Functionality: Non-functional links hinder the website's overall functionality and can limit users' ability to access critical information or perform desired actions.

Steps to Reproduce:

  1. Visit website.
  2. Attempt to click on various links throughout the site, including navigation menus, buttons, and internal or external links.
  3. Observe that these links do not lead to the expected destinations, do not load at all, or result in error messages.

Expected Resolution:
All links on the website must be thoroughly examined and fixed to ensure they work as intended. It is essential to provide a smooth and user-friendly browsing experience by addressing this issue promptly. This includes checking for broken links, addressing any technical errors, and testing the functionality of all links throughout the site.

Screenshot 2023-10-13 163644 Screenshot 2023-10-13 163701

Payment Methods Stripe Checkout not functioning and PayPal slow in Customer App(Enatega Multivendor App)

Issue: Payment Methods Stripe Checkout not functioning and PayPal slow in Customer App.

Description:

The customer app is encountering critical issues with its payment methods, specifically with Stripe and PayPal. Customers are unable to utilize the Stripe payment option as it fails to work correctly, and the integration with PayPal is causing excessive delays, resulting in a frustratingly slow process when attempting to open the PayPal interface for payments.

Steps to Reproduce:

  1. Launch the customer app on a compatible device.
  2. Log in to the app using valid credentials.
  3. Navigate to the payment section within the app.
  4. Select the Stripe payment method.
  5. Observe that the Stripe payment option fails to work.
  6. Alternatively, choose the PayPal payment method and proceed to the payment flow.
  7. Experience a significant delay when attempting to open the PayPal interface, leading to extended waiting times before the interface is accessible for payments.

Expected Behavior:

  1. The Stripe payment method should be accessible and fully functional, allowing customers to select it as a payment option without any errors or unresponsiveness.
  2. The integration with PayPal should be smooth and efficient, opening the PayPal interface promptly to ensure a seamless payment experience for customers.

Actual Behavior:

  1. The Stripe payment method is not working correctly, It impossible for customers to select it as a payment option. It may be unavailable, unresponsive, or generate errors when attempting to use it.
  2. The integration with PayPal is causing considerable delays, resulting in a slow process when trying to open the PayPal interface for payments.

p1

p2

Must specify from how far customer can order form a restaurant. We see a zone but I do not think it is functional in Enatega Multivendor.

Issue: Must specify from how far customer can order form a restaurant. We see a zone but I do not think it is functional.

Description:

There is a lack of clarity regarding the maximum distance from which a customer can place an order from a restaurant. Although there is a zone feature, it's unclear if it functions or how far customers can order from a restaurant.

Impact:

User Uncertainty: Users may feel unsure about how far they can place an order from a restaurant based on their location.

Ordering Efficiency: The absence of a clear maximum order distance may lead to inefficiencies in the ordering process.

Steps to Reproduce:

  1. Access the application or website.
  2. Explore the restaurant listings to place an order.
  3. Observe that there is no clear information about the maximum distance from which a customer can place an order.

Expected Resolution:

You should define and communicate the maximum order distance for customer orders. If a zone feature is in place, ensure that it functions effectively and makes it easy for users to determine if their location falls within the permissible distance for ordering from a restaurant. This clarity will improve the user experience and help customers place orders more efficiently.

Email Field Results in Duplicate Words

Issue: Email Field Results in Duplicate Words

Description:
Users are encountering an issue when entering email addresses in the application. Typing single words in the email field sometimes results in duplicate or multiple words being shown with a single click. This issue can lead to incorrect email entries and user frustration.

Steps to Reproduce:

Open the application on a compatible device.
Navigate to a section where you need to enter an email address.
Begin typing a single word as part of the email address.
Observe the behavior of the text input as you type.

Expected Result:
When entering an email address, the text input should accurately capture the characters typed by the user, displaying each character in the correct sequence.

Actual Result:
Users have reported that when typing single words in the email field, the application sometimes displays duplicate or multiple words with a single click. This behavior is inconsistent and may result in incorrect email entries.

Impact:
This issue negatively impacts the user experience by introducing the potential for inaccurate email entries. Users may need to correct the duplicated words manually, which can be frustrating and time-consuming.

double text

App crashing after upgrading to Expo SDK 47

Summary:

Upgraded Marketplace-Food-Delivery-Solution app from expo SDK 44 to 47. Expected app to run successfully since all the packages were updated automatically after upgrading SDK version. q

Managed or bare workflow?

Expo Managed Project

What platform(s) does this occur on?

Both Android and iOS.

SDK Version

expo '47.0.0'

Reproducible demo or steps to reproduce from a blank project

I upgraded my SDK from 44 to 47, using the command 'expo upgrade' and force updated all the packages using the command 'npm install --force'.

I problem that I am facing is that the app crashes after the first build. There is no warning or error on the console. The app successfully loads and crashes immediately.

How to solve this issue?

My suggestion regarding the issue:

The issue might be caused by some package dependencies. Some of the old packages might be removed or changed by the developers.

Enatega Multivendor website Bottom Links Not Functioning Properly.

Issue: Website Bottom Links Not Functioning Properly.

Description:

There is an issue on website where the links located at the bottom of the webpage are not functioning as expected. Users are encountering problems when trying to access the content or features linked from the bottom section of the site.

Impact:

User Frustration: Users may become frustrated when they are unable to access important information or features, which can lead to a poor user experience.

Navigation Impediments: Non-functional bottom links hinder user navigation and may affect their ability to explore the website effectively.

Steps to Reproduce:

  1. Visit any page on our website.
  2. Scroll down to the bottom of the webpage.
  3. Attempt to click on the links or buttons located in the bottom section.
  4. Observe that the links do not work or do not lead to the intended destinations.

Expected Resolution:

The links at the bottom of the website should function correctly, allowing users to access the content, features, or information they need. This issue needs to be addressed promptly to ensure a seamless and user-friendly website experience.

A 2023-10-12 140823 Screenshot 2023-10-12 140852

Quick Links at the Bottom of the Page Do Not Scroll to the Top of the Page

Issue: Quick Links at the Bottom of the Page Do Not Scroll to the Top of the Page

Description:

A notable issue has been discovered on website where quick links located at the bottom of the page do not have the expected functionality to scroll the user to the top of the page when clicked.

Impact:

Inefficient Navigation: Users may find it inefficient and frustrating when they cannot quickly navigate to the top of the page using these links.

User Experience: The absence of this scroll-to-top functionality may impact the overall user experience, particularly on longer web pages.

Steps to Reproduce:

  1. Visit website.
  2. Scroll down the page to reach the bottom.
  3. Attempt to click on the quick links provided at the bottom of the page to return to the top.
  4. Observe that clicking these links does not scroll the page to the top.

Expected Resolution:

The website should be adjusted to ensure that quick links at the bottom of the page have the intended functionality to scroll users to the top of the page when clicked. Providing this feature will enhance user navigation and improve the overall user experience, particularly on lengthy web pages. Addressing this issue is essential for user satisfaction and efficient browsing.

Screenshot 2023-10-19 124023

PayPal Payment Method Unsupported in Enatega Multivendor Customer App and Website.

Issue: PayPal Payment Method Unsupported in Enatega Multivendor Customer App and Website

Description:

Currently, the PayPal payment method is not supported in the Enatega Multivendor customer app and on the customer website. This means that customers using these platforms are unable to make payments using PayPal, which limits their payment options and potentially impacts the overall user experience.

Impact:

  1. Reduced Payment Options: Customers are limited in their choice of payment methods, which can be a significant inconvenience for those who prefer or rely on PayPal for online transactions.

  2. Customer Frustration: Users who expect PayPal as a payment option but find it unsupported may become frustrated and may abandon their orders, resulting in lost sales.

  3. Competitive Disadvantage: Inability to offer PayPal as a payment method can put service at a disadvantage compared to competitors who offer a wider range of payment options.

Steps to Reproduce:

  1. Open the Enatega Multivendor customer app or visit the customer website.
  2. Navigate to the payment options during the checkout process.
  3. Observe that PayPal is not listed as a payment option, and there is no way to complete the transaction using PayPal.

Expected Resolution:

The issue should be resolved by enabling support for the PayPal payment method within the Enatega Multivendor customer app and on the customer website, providing users with a broader range of payment choices.

Screenshot 2023-10-19 122510

Terms and Conditions and Privacy Policy Website Not Loading Before Sign-In

Issue: Terms and Conditions and Privacy Policy Website Not Loading Before Sign-In

Description:
Users are encountering a significant issue where the Terms and Conditions and Privacy Policy webpages are not loading before they sign in to the application. This problem hinders users from reviewing and agreeing to the platform's policies, potentially raising concerns about data privacy and legal compliance.

Steps to Reproduce:

Open the application on a compatible device.
Begin the sign-in or registration process.
Look for the links or buttons that allow users to access the Terms and Conditions and Privacy Policy pages.
Attempt to click on these links to view the policies before signing in.

Expected Result:
Before users sign in or register, they should have the option to access and review the platform's Terms and Conditions and Privacy Policy webpages. These pages should load promptly when selected.

Actual Result:
Users find that the Terms and Conditions and Privacy Policy webpages do not load when attempting to access them before signing in. This issue prevents users from reviewing and agreeing to these policies.

Impact:
This issue has a significant negative impact on user trust and legal compliance. Users may be hesitant to proceed with registration or sign-in without first reviewing the platform's policies, which could lead to reduced user adoption.

term   C , PP

Android app crashes on setting location

The app crashes when I set marker in location.

Expected Behavior
The app should not crash when I set marker on map.

Actual Behavior
The app crashes and I am unable to continue using it.

Environment
Operating system: Android
Browser: app store
Device: Samsung galaxy a 10
Screenshot_20230523-105004_Enatega Multivendor
Screenshot_20230523-105124_Enatega Multivendor

Order Acceptance Functionality in Enatega Multivendor Restaurant App

Issue: Order Acceptance Functionality in Enatega Multivendor Restaurant App

Description:

In the restaurant app, there is an issue with the order acceptance functionality. When a restaurant receives an order and tries to accept it, the system does not process the acceptance correctly. This prevents the order from moving to the next stage and causes confusion and delays in the order fulfillment process.

Expected Behavior:

  1. When a restaurant receives an order, they should be able to accept it by clicking on the "Accept" button or a similar action.
  2. After accepting the order, the system should update the order status to reflect that it has been accepted.
  3. The order should then move to the next stage, such as "Preparing" or "In Progress," depending on the restaurant's workflow.
  4. The restaurant staff should be able to view the accepted orders separately from pending or rejected orders.

Current Behavior:

  1. When the restaurant staff tries to accept an order, the app does not respond appropriately and crash.
  2. There is no clear separation of accepted orders, making it difficult for the staff to prioritize and manage orders effectively.

Steps to Reproduce:

  1. Log in to the restaurant app as a staff member with the necessary permissions.
  2. Navigate to the order section or the page where new orders are displayed.
  3. Locate a pending order that has not been accepted yet.
  4. Attempt to accept the order by clicking on the designated acceptance button or action.
  5. Observe the system's response and check if the order status and workflow stage update correctly.

Expected Resolution:

The issue with the order acceptance functionality needs to be investigated and resolved. The system should allow restaurants to accept orders successfully, update the order status accordingly, and move the order to the appropriate workflow stage. This will ensure a smooth and efficient order processing experience for both the restaurant and the customers.

res.app.crash.mp4

"Chat with Rider" Button Hidden by "Live Chat" Button on Enatega Multivendor Website

Issue: "Chat with Rider" Button Hidden by "Live Chat" Button on Enatega Multivendor Website

Description:

A significant issue has been identified on the Enatega Multivendor website, where the "Chat with Rider" button is obscured by the "Live Chat" button, making it difficult for users to access this specific feature.

Impact:

User Frustration: Users may experience frustration when they cannot find or access the "Chat with Rider" button due to the overlapping "Live Chat" button.

Communication Breakdown: The issue can result in difficulties in communicating with the rider for order-related updates or queries.

Steps to Reproduce:

  1. Visit the Enatega Multivendor website.
  2. Place an order or access the order tracking section.
  3. Attempt to locate the "Chat with Rider" button.
  4. Observe that it is hidden or obstructed by the "Live Chat" button.

Expected Resolution:

The website should be adjusted to ensure that the "Chat with Rider" button is easily accessible and not obscured by other buttons or elements. This is crucial for providing users with a smooth and hassle-free experience when communicating with the rider for order-related matters. Addressing this issue promptly is essential for user satisfaction and efficient order management.

Screenshot 2023-10-19 134039

"Add Address" Button Hiding "Delete" Button in List at customer app.

Issue: "Add Address" Button Hiding "Delete" Button in List

Description:
There is an issue at application where the "Add Address" button is obscuring or hiding the "Delete" button within a list or a user interface element.

Impact:
User Confusion: Users may face confusion while trying to delete an address from the list because the "Delete" button is not accessible or visible.

Reduced Functionality: The inability to delete addresses can affect the user's ability to manage their address book or information effectively.

Steps to Reproduce:

  1. Access the list or section containing user addresses.
  2. Attempt to delete an address entry.
  3. Observe that the "Add Address" button is either overlaying the "Delete" button or causing it to be hidden from view.

Expected Resolution:
The "Add Address" button and the "Delete" button should not overlap or hide each other in the list. The user interface should be designed or adjusted to ensure that both buttons are easily accessible and functional, allowing users to manage their addresses without confusion or hindrance.
mage 2023-10-11 at 16 05 05_1fe4da65

Admin Not Receiving Email Notifications for User Phone Number Verification

A critical issue has been identified within the Enatega where, following user phone number verification, the system fails to send email notifications to the administrators containing the newly verified phone numbers. This omission in communication poses a significant challenge as administrators rely on such email notifications to maintain an accurate record of verified phone numbers and ensure the security and integrity of user accounts.

Privacy Policy Page Fails to Load on both Restaurant and Rider apps of Enatega Multivendor.

Issue: Privacy Policy Page Fails to Load on both Restaurant and Rider App of Enatega Multivendor.

Description:

When attempting to access the Privacy Policy page on our restaurant and rider app, I am encounter an issue where the page fails to load. Clicking on the Privacy Policy link or navigating to the designated URL results in an error, a blank page, or a perpetual loading spinner.

Impact:

  1. Lack of transparency: The inability to access the Privacy Policy page undermines transparency, eroding trust and discouraging customers from sharing their personal information or engaging with the Apps services.
  2. Non-compliance with regulations: In certain jurisdictions, Apps handling customer data are required by law to provide an easily accessible Privacy Policy. Failure to provide a functional Privacy Policy page may result in non-compliance with data protection laws and regulations.

Expected Resolution:

Rectify the issue preventing the Privacy Policy page from loading on both restaurant and rider app. Ensure that customers can easily access and review the Privacy Policy, providing transparency regarding the collection, use, and protection of their personal information.

p2

p4

p3

p1

Clarification Needed on the Function of the Restaurant Section in Super Admin Panel of Enatega Multivendor.

Issue: Clarification Needed on the Function of the Restaurant Section in Super Admin Panel of Enatega Multivendor

Description:
In the super admin panel of the Enatega Multivendor web, there is a section related to restaurants. However, it's not entirely clear what functions or actions can be performed within this section. There is a need for clarification on the purpose and functionality of the restaurant section in the super admin panel.

Impact:

User Understanding: Unclear functionality can lead to user confusion and difficulties in navigating and managing the application.

Efficiency: Without a clear understanding of the restaurant section's purpose, administrators may not be able to efficiently manage restaurants.

Steps to Reproduce:

  1. Access the super admin panel of the Enatega Multivendor web.
  2. Navigate to the restaurant section.
  3. Attempt to understand the functions and actions that can be performed in this section.

Expected Resolution:

Provide clear documentation or information that outlines the functions and actions that can be performed within the restaurant section of the super admin panel. This will improve user understanding, efficiency, and the overall management of restaurants within the application.

image

Order Cancellation Functionality Missing on Enatega-Multivendor Customer Website and App.

Issue: Order Cancellation Functionality Missing on Customer Website and App.

Description:

A significant issue has been identified on customer website. The order cancellation functionality is missing, preventing users from canceling their orders when necessary.

Impact:

User Frustration: Customers who wish to cancel their orders may become frustrated when they are unable to do so, resulting in a negative user experience.

Inconvenience: The absence of order cancellation functionality can inconvenience customers and disrupt their ability to manage their orders effectively.

Steps to Reproduce:

  1. Log in to the customer website and app.
  2. Access an order that you wish to cancel.
  3. Observe that there is no option or button available to initiate the order cancellation process.

Expected Resolution:

The order cancellation functionality should be added to the customer website and app, allowing users to cancel their orders easily when required. This feature is essential for providing a smooth and user-friendly experience, allowing customers to have control over their orders. Addressing this issue is crucial for customer satisfaction.

Screenshot 2023-10-13 164149

Missing Record of Previous Orders in Enatega Multivendor Rider App.

Issue: Missing Record of Previous Orders in Rider App

Description:

In rider app, there is currently no record of previous orders displayed. It is crucial to have a section that shows the rider's history of previous orders for reference and record-keeping.

Impact:

Order Tracking: The absence of a record of previous orders can make it difficult for riders to track their history and details of past deliveries.

Accountability: Previous order records are essential for accountability and resolving any issues related to past orders.

Steps to Reproduce:

  1. Access the rider app.
  2. Navigate through the app to find a section that displays the rider's history of previous orders.
  3. Observe that there is no record of previous orders available.

Expected Resolution:

You need to implement a section in the rider app that shows a rider's history of previous orders. This will enable riders to track their deliveries and provide an essential reference point for resolving any past order-related issues.

Dark Theme Obscures Item Details

Issue: Dark Theme Obscures Item Details

Description:
Users have identified a significant issue related to the dark theme mode within the application. When using the dark theme, item details are obscured, making it difficult for users to read or view important information about products or services.

Steps to Reproduce:

Open the application on a compatible device.
Enable the dark theme mode within the application.
Navigate to a section where item details are displayed, such as product listings or service descriptions.
Attempt to read or view the item details.

Expected Result:
In dark theme mode, item details should be presented in a visually clear and readable format. Users should be able to easily access and comprehend information about products or services.

Actual Result:
In dark theme mode, users find that item details are obscured or difficult to read. This issue hampers the user's ability to view and understand essential information about the items, affecting their ability to make informed decisions.

Impact:
This issue has a significant negative impact on the user experience, as it interferes with the user's ability to access and understand item details.This can lead to user frustration and potentially impact sales or user engagement.

item detail

Enatega-Multivendor Customer Website Responsive Design Problem.

Issue: Website Responsive Design Problem

Description:

Website is experiencing issues with its responsive design. The website does not adapt properly to different screen sizes and devices, leading to a suboptimal user experience on mobile devices and various screen resolutions.

Impact:

User Frustration: Users accessing the website on mobile devices or screens with different resolutions may experience frustration due to difficulties in navigating, reading, and interacting with the content.

Loss of Mobile Audience: Inadequate responsiveness can result in a loss of mobile users who prefer or primarily use mobile devices to access websites.

Steps to Reproduce:

  1. Access website on various devices, including smartphones, tablets, and different screen resolutions.
  2. Observe layout, content, or interactive elements not adjusting correctly to the screen size.
  3. Notice that text may become too small or too large, images may not scale properly, and certain elements may overlap or become difficult to interact with.

Expected Resolution:

To enhance user experience and accommodate a wider audience, website responsive design should be reviewed and improved. This involves ensuring that the website adapts seamlessly to different screen sizes and devices, making content legible and interactive across a range of platforms. Addressing this issue is essential to maintain a user-friendly and accessible website.

Screenshot 2023-10-13 162146 Screenshot 2023-10-13 163559

UX Design Problem When Viewing Restaurant Menu Items

Description:
Users have identified a significant issue related to the user experience (UX) design while browsing a restaurant's menu to select food items for an order. When users open an item to view its details, they encounter design-related problems that disrupt their ability to easily understand and interact with the information provided.

Steps to Reproduce:

  1. Open the application on a compatible device.
  2. Browse the restaurant's menu to select food items for an order.
  3. Click on an item to view its details and description.
  4. Observe the UX design and interaction elements while viewing the item's details.

Expected Result:
When users open an item from the restaurant's menu, they should encounter a well-designed and intuitive interface that provides clear details and descriptions about the item. Users should be able to easily navigate, read, and interact with the item's information.

Actual Result:
Users find that when they open an item to view its details, the UX design is problematic. It may involve issues such as unreadable text, misaligned elements, poor spacing, or other design-related challenges that hinder their ability to understand and interact with the information effectively.

Impact:
This issue has a significant negative impact on the user experience while browsing and selecting food items. A suboptimal UX design can lead to user frustration, difficulty in making food choices, and potentially result in abandoned orders.

Customer App Crashes When Chatting with Rider (Enatega Multivender App)

Issue: Customer App Crashes When Chatting with Rider

Description:

When using the customer app to chat with a rider, the application crashes abruptly, causing an inconvenience for the customers. The crash occurs specifically during the chat functionality of the app, making it impossible for customers to communicate effectively with the assigned rider.

Steps to Reproduce:

  1. Launch the customer app on a compatible device.
  2. Log in to the app using valid credentials.
  3. Initiate a ride request and wait for a rider to be assigned.
  4. Once a rider is assigned, navigate to the chat feature within the app.
  5. Begin a conversation by typing a message to the rider. As soon as the message is sent or during the chat interaction, the customer app crashes unexpectedly.

Expected Behavior:

The customer app should allow users to communicate seamlessly with the assigned rider through the chat feature without experiencing any crashes or disruptions. Customer should be able to send and receive messages smoothly throughout the ride.

Actual Behavior:

Upon using the chat functionality within the customer app, the application crashes abruptly.

Impact:

The inability to use the chat feature in the customer app hampers effective communication between customers and riders. This inconvenience can lead to misunderstandings, delays, and potentially even compromises the overall user experience. Resolving this issue promptly is crucial to maintain the reliability and functionality of the app.

order1

order2

order3

Zone not found error while placing order in Enatega Multivendor App

Issue: "Zone Not Found" Error while placing order from Enatega Multivendor App.

Description:

When I attempt to place orders for delivery from Enatega Multivendor App, I encounter an error message stating, "Zone Not Found." This error occurs specifically while placing order, preventing me from proceeding with order. The error message does not provide sufficient information to help me to understand the cause of issue.

Impact:

Order disruption: The "Zone Not Found" error disrupts the order placement process, preventing customers from completing their food orders. This results in frustration and inconvenience for customers, potentially leading to abandoned orders and a loss of revenue for the restaurant.

Steps to Reproduce:

  1. Visit the Enatega Multivendor mobile application.
  2. Browse the menu and select the desired items for delivery.
  3. Proceed to the checkout page and enter the necessary customer information.
  4. When I click on "Place Order" button the error found.
  5. Encounter the error message indicating "Zone Not Found," preventing from placing order and further progress.

Expected Resolution:

Identify and resolve the underlying cause of the "Zone Not Found" error in the restaurant's ordering system. The resolution should allow customers to place order smoothly without encountering any issues, ensuring a seamless and satisfactory order placement experience.

zone not found

Pop-Up Page Stuck After User Action, Alert Messages Not Displayed After Updating Restaurant in the Restaurant Section.

Issue 1: Pop-Up Page Stuck After User Action

Description:
Restaurant's website, there is an issue where pop-up pages do not close or go back to the previous page after a user completes a specific action. This disrupts the user experience as it leaves users stuck on the pop-up page without a clear path to return to the main website content.

Impact:
User Frustration: Users encountering a stuck pop-up are likely to become frustrated. They may repeatedly attempt to update restaurant, leading to a poor user experience and potential abandonment of the website.

Inability to Access Relevant Content: A stuck pop-up prevents users from successfully updating their restaurant in restaurant section.

Steps to Reproduce:

Visit our restaurant's website.
Trigger a pop-up by interacting with a specific feature or action.
Complete the action on the pop-up page.
Attempt to go back to the main website content or update the pop-up.
Observe that the pop-up page remains open, and there is no option to return to the previous content.
Expected Resolution:
Resolve the issue with pop-up pages so that users can easily go back to the main website content after completing an action or close the pop-up when desired.

Issue 2: Alert Messages Not Displayed After Updating Restaurant in the Restaurant Section

Description:
The restaurant's website has a problem where alert messages are not displayed to users after they update their restaurant information in the restaurant section.

Impact:
User Confusion: Users may be confused about changes in the restaurant's details or services if they do not receive relevant alert messages after updating the restaurant information.

Missed Opportunities: Failure to display restaurant-specific alerts.

Steps to Reproduce:

  1. Visit our restaurant's website.
  2. Navigate to the restaurant section.
  3. Update the restaurant's information.
  4. Observe that no alert messages appear to provide information about the changes made.

Expected Resolution:
Ensure that alert messages related to restaurant-specific information are displayed to users after they update the restaurant details on the website. This will help communicate relevant details and changes effectively, keeping users informed about the restaurant's offerings and services.

Screenshot 2023-10-11 150529

Missing Display of Previous Orders in Enatega Multivendor Restaurant App.

Issue: Missing Display of Previous Orders in Enatega Multivendor Restaurant App

Description:

A significant issue has been identified in the Enatega Multivendor Restaurant App, where previous orders are not being displayed. It is crucial to ensure that all past orders are accessible to users for reference and record-keeping.

Impact:

Order History: The absence of previous orders affects users' ability to track their order history and refer to past orders.

Accountability: Previous order records are essential for accountability, dispute resolution, and addressing any issues related to past orders.

Steps to Reproduce:

  1. Access the Enatega Multivendor Restaurant App.
  2. Navigate to the section that displays a user's order history.
  3. Observe that previous orders are not being shown.

Expected Resolution:

You need to address the issue by making all previous orders visible and accessible to users within the application. This will allow users to track their order history, reference past deliveries, and maintain a record of past orders for accountability and dispute resolution.

Pop-Up Page Stuck After User Action, Alert Messages Not Displayed After Updating Location at admin dashboard

Issue 1: Pop-Up Page Stuck After User Action

Description:
Restaurant's website, there is an issue where pop-up pages do not close or go back to the previous page after a user completes a specific action. This disrupts the user experience as it leaves users stuck on the pop-up page without a clear path to return to the main website content.

Impact:
User Frustration: Users encountering a stuck pop-up are likely to become frustrated. They may repeatedly attempt to update their zone, leading to a poor user experience and potential abandonment of the website.

Inability to Access Relevant Content: A stuck pop-up prevents users from successfully updating their location or delivery area.

Steps to Reproduce:

  1. Visit our restaurant's website.
  2. Trigger a pop-up by interacting with a specific feature or action.
  3. Complete the action on the pop-up page.
  4. Attempt to go back to the main website content or update the pop-up.
  5. Observe that the pop-up page remains open, and there is no option to return to the previous content.

Expected Resolution:
Resolve the issue with pop-up pages so that users can easily go back to the main website content after completing an action or close the pop-up when desired.


Issue 2: Alert Messages Not Displayed After Updating Location

Description:
Restaurant's website has a problem where alert messages are not displayed to users after they update their location. These alerts are important for providing information about available services, delivery areas, or special offers based on the your location.

Impact:
User Confusion: Users may be confused about available services or offerings if they do not receive relevant alert messages after updating their location.

Missed Opportunities: Failure to display location-specific alerts.

Steps to Reproduce:

  1. Visit our restaurant's website.
  2. Navigate to the location update or geolocation feature.
  3. Update your location.
  4. Observe that no alert messages appear to provide location-specific information or offers.

Expected Resolution:
Ensure that alert messages related to location-specific information are displayed to users after they update their location on the website. This will help communicate relevant details and opportunities effectively.

Screenshot 2023-10-10 143442

Incoming Sound is not stop even After Order is accepted in Enatega Multivendor Rider App.

Issue: Incoming Sound is not stop even After Order is accepted in Enatega Multivendor Rider App

Description:

In the Enatega Multivendor Rider App, there is an issue where the incoming sound continues to play even after a rider has accepted an order. This issue can disrupt the rider's workflow and lead to user frustration.

Impact:

User Disturbance: The persistent incoming sound can disrupt the rider's concentration and experience while on a delivery.

Order Management: It is crucial to maintain a smooth order management process, which is hindered by the ongoing sound.

Steps to Reproduce:

  1. Access the Enatega Multivendor Rider App.
  2. Accept an incoming order.
  3. Notice that the incoming sound continues to play even after accepting the order.

Expected Resolution:

The issue should be addressed and resolved to ensure that incoming sounds stop promptly after a rider has accepted an order. This will lead to a more efficient and user-friendly order management process for riders.

Absence of Delivery Fee, Service Fee, and Minimum Order Price Options in Enatega Multivendor.

Issue: Lack of Delivery Fee and Service Fee Configuration Options in Enatega Multivendor

Description:

The Enatega Multivendor currently lacks essential configuration options for setting and adjusting delivery fees and service fees. Users require the ability to configure these parameters according to their business requirements.

Impact:

Configuration Limitations: The absence of these options restricts the flexibility and adaptability of the platform for businesses.

User Expectations: Users expect to have control over delivery and service fees, and the lack of these options may affect their ability to effectively manage their services.

Steps to Reproduce:

  1. Access the Enatega Multivendor application's settings or configuration options.
  2. Attempt to set or modify delivery fees and service fees.
  3. Observe that there are no options available for configuring these parameters.

Expected Resolution:

It is essential to implement the functionality to add, configure, and modify delivery fees and service fees within the Enatega Multivendor application or website. This will provide businesses with greater control and flexibility over their pricing structure, enhancing user satisfaction and the adaptability of the platform.

Restaurant Order Acceptance Failure Leading to Rider Inactivity

Description:
Users have identified a significant issue within the platform's order processing system. Specifically, when a restaurant accepts an order from a customer but fails to pass it on to the rider for delivery, the rider remains inactive and does not receive any orders. This breakdown in communication and order management disrupts the delivery process, potentially resulting in delayed or unfulfilled orders and a frustrating experience for both customers and riders.

Steps to Reproduce:

  1. A customer places an order through the platform.
  2. The restaurant receives and acknowledges the order.
  3. The restaurant fails to pass the order details to the rider for delivery.
  4. The rider, expecting incoming orders, remains inactive and does not receive any orders.

Expected Result:
When a restaurant accepts an order, it should promptly pass on the order details to the assigned rider for delivery. The rider should then receive the order and proceed with the delivery, ensuring a smooth and timely experience for customers.

Actual Result:
In instances where a restaurant acknowledges an order but fails to communicate it to the rider, the rider remains inactive and does not receive any orders. This results in a breakdown of the delivery process and potential customer dissatisfaction.

Impact:
This issue has a significant negative impact on the overall efficiency and reliability of the platform's order delivery system. Customers may experience delays or non-delivery of their orders, while riders may remain idle, affecting their earnings and job satisfaction.

Lack of Notification for Saved Location Zone Changes

Description:
Users have encountered a significant issue on the website when attempting to include a location within a designated zone. After making changes to the location zone, the platform fails to display a notification or confirmation message to inform users that their changes have been successfully saved. This lack of feedback can lead to uncertainty about whether the changes were applied, potentially causing users to repeat actions or miss important updates.

Steps to Reproduce:

Log in to the website on a compatible device.
2. Access the location zone settings or editing section.
3. Make changes to the zone, such as including a new location or modifying existing ones.
4. Observe the screen for any notification or confirmation message.

Expected Result:
After making changes to the location zone, users should receive a notification or confirmation message indicating that their changes have been successfully saved. This feedback ensures that users are aware of the status of their actions.

Actual Result:
Users find that, after making changes to the location zone, the platform does not display any notification or confirmation message. This issue leaves users uncertain about whether the changes were saved, potentially leading to confusion.

Impact:
This issue has a moderate negative impact on the user experience, as it can lead to uncertainty and confusion regarding the status of location zone changes. Users may feel hesitant to continue using the platform without confirmation.

image

Lack of Confirmation Message After Saving Restaurant Location

Description:
Users are encountering a significant issue on the website when inputting a restaurant's location. After making changes to the restaurant's location details and saving them, the platform fails to display a confirmation message. This lack of feedback leaves users uncertain about whether their changes have been successfully saved, potentially causing confusion and the need for users to double-check their actions.

Steps to Reproduce:

  1. Log in to the website on a compatible device.
  2. Access the restaurant's location settings or editing section.
  3. Make changes to the restaurant's location details.
  4. Save the changes.
  5. Observe the screen for any confirmation message.

Expected Result:
After making changes to the restaurant's location details and saving them, users should receive a confirmation message indicating that their changes have been successfully saved. This feedback is important to ensure that users are aware of the status of their actions.

Actual Result:
Users find that, after saving changes to the restaurant's location, the platform does not display any confirmation message. This issue leaves users uncertain about whether their changes were saved, potentially leading to confusion and the need for additional verification.

Impact:
This issue has a moderate negative impact on the user experience, as it can lead to uncertainty and potential double-checking of actions. Users should have clear feedback regarding the successful application of changes to the restaurant's location.

image

App Crashes When I Click "Mark as Delivered" Button

Issue: App Crashes When I Click "Mark as Delivered" Button

Description:

When I attempt to mark an order as delivered in the Rider app, the application crashes unexpectedly. This issue prevents users from successfully completing the delivery process, resulting in a disrupted workflow and potential delays in order processing.

Steps to Reproduce:

  1. Launch the Rider app on a compatible device.
  2. Log in to the app using valid credentials.
  3. Navigate to the order section.
  4. Select an order that is ready for delivery.
  5. Locate the "Mark as Delivered" button and click on it.
  6. Observe the application behavior.

Expected Result:

Upon clicking the "Mark as Delivered" button, the app should update the order status accordingly, providing a confirmation message to the user. The app should continue to function smoothly without any crashes or errors.

Actual Result:

After clicking the "Mark as Delivered" button, the application crashes abruptly. Users are forced to relaunch the app to regain functionality.

rider.mp4

Coupon Applied But Not Displayed in Order on Enatega Multivendor Customer Website.

Issue: Coupon Applied But Not Displayed in Order on Enatega Multivendor Customer Website.

Description:

A problem exists on the Enatega Multivendor customer website where, after a customer successfully applies a coupon code, the applied coupon is not displayed or reflected in the order summary. This issue results in a lack of clarity regarding the coupon's application and its impact on the order.

Impact:

  1. User Confusion: Customers may be confused when they apply a coupon, but the applied discount does not appear in the order summary. This can lead to uncertainty about whether the coupon was successfully applied.

  2. Loss of Transparency: The absence of the coupon's visibility in the order can reduce transparency in the ordering process, which is essential for trust and customer satisfaction.

  3. Missed Savings: Customers may miss out on savings or incentives provided by the coupon, leading to potential dissatisfaction.

Steps to Reproduce:

  1. Open the Enatega Multivendor visit the customer website.
  2. Select items for an order.
  3. Proceed to the order summary or checkout page.
  4. Apply a coupon code to your order.
  5. Observe that, after applying the coupon, the order summary does not reflect the coupon's application, and the discount is not visible.

Expected Resolution:

The applied coupon should be clearly displayed in the order summary, showing the discount and ensuring transparency in the order process.

Screenshot 2023-10-19 122710

Users Cannot Set Their Location Using the Map in Enatega Multivendor Customer App

Issue: Users Cannot Set Their Location Using the Map in the Customer App

Description:

A significant issue has been identified in customer app, where users are unable to set or update their location using the map feature. This functionality is crucial for ensuring accurate delivery and providing users with a seamless experience.

Impact:

Delivery Accuracy: Inaccurate location information can lead to delivery issues and user dissatisfaction.

User Convenience: Users may find it inconvenient when they cannot set their location using the map, resulting in a suboptimal user experience.

Steps to Reproduce:

  1. Open the customer app.
  2. Attempt to set or update your location using the map feature.
  3. Observe that the map does not respond or allow you to select your location accurately.

Expected Resolution:

The customer app should be reviewed and adjusted to ensure that users can set or update their location accurately using the map feature. This functionality is crucial for ensuring efficient service and a convenient user experience. Addressing this issue promptly is essential for user satisfaction and the app's functionality.

WhatsApp Image 2023-10-18 at 16 50 15_c1a94193

Implement Unique Restaurant Links for Improved Accessibility of Websites.

Issue: Implement Unique Restaurant Links for Improved Accessibility

Description:

In current system, restaurants do not have unique and user-friendly links. Instead, they are assigned random, code-based URLs, such as www.entega.com/shdhsdb1233. You need to implement a feature that provides each restaurant with a unique, custom link like www.entega.com/bakershop, which is more accessible and user-friendly.

Impact:

User Accessibility: Unique and memorable links make it easier for customers to find and access specific restaurants, improving the user experience.

Branding and Marketing: Custom restaurant links can be used in marketing and branding efforts, increasing the restaurant's visibility and recognition.

Steps to Reproduce:

  1. Access the restaurant listings on your platform.
  2. Observe that restaurants are assigned random, code-based URLs.
  3. Attempt to locate a feature that allows for the creation of custom, unique restaurant links.

Expected Resolution:

You should implement a feature that provides each restaurant with a custom, unique link, making it more accessible and user-friendly. This feature will enhance user experience, improve restaurant branding, and assist in marketing efforts.

installation

how did you all were able to start the project , as it doesn't contains package.json file
If i am missing something please help me , also please help me with the installation process

Lack of Restaurant Addition Option, Food Menu Complexity, and Responsibility Clarification in Enatega Multivendor

Issue: Lack of Restaurant Addition Option, Food Menu Complexity, and Responsibility Clarification

Description:
There is no option of adding new restaurant from demo , but I assume there will be restaurant adding option, my question is who will add the foods, menu etc ? Will there be any option for restaurant manager ? Can food menu option be little easier to add ? Now its too complex and ambiguous, It can be Menu/categories and products/items only.

Impact:

1**. Lack of Functionality:** The absence of a restaurant addition option affects users who expect to add their own restaurants to the platform.
2. User Confusion: Users are uncertain about how to add and manage food menus, which leads to a poor user experience.
3. Complex Menu Management: The current food menu management system is overly complex and needs simplification for user convenience.

Steps to Reproduce:

  1. Access the website.
  2. Look for the option to add a new restaurant. Observe that this option is not available.
  3. Attempt to add or manage food menus for an existing restaurant.
  4. Notice that the process is complex and unclear.

Expected Resolution:

  1. Implement a clear and user-friendly process for adding new restaurants, with options for restaurant owners or managers.
  2. Simplify the food menu management process by focusing on menu categories and individual food items/products. Ensure that the steps are straightforward and easy to follow.
  3. Provide guidance or documentation regarding the responsibility for adding food items to menus, clarifying whether it's the restaurant owners, managers, or platform administrators.

"Use Current Location" Button Not Functional in Enatega Multivendor Customer Website When Selecting Address

Issue: "Use Current Location" Button Not Functional and Adding street address is little complex sometimes in Enatega Multivendor Customer Website When Selecting Address

Description:

The "Use Current Location" feature in the Enatega Multivendor customer website is not functioning as expected. When users attempt to use this feature to automatically set their current location as their delivery or pickup address, it fails to work. This issue hinders the user's ability to quickly and conveniently input their location.

Impact:

  1. Inconvenience for Users: Users rely on the "Use Current Location" feature for efficiency and ease of ordering. Its malfunction can inconvenience them and lead to a less user-friendly experience.

  2. Increased User Effort: When this feature is non-functional, users are required to manually input their location, which can be time-consuming and prone to errors.

  3. Potential Drop in Engagement: Frustration resulting from the malfunction may cause some users to abandon their orders or seek alternatives, leading to a drop in user engagement and potential sales.

Steps to Reproduce:

  1. Open the Enatega Multivendor, visit the customer website.
  2. Begin the order or address selection process.
  3. Attempt to use the "Use Current Location" feature to automatically set your address.
  4. Observe that the feature does not accurately detect your current location and set it as your address.

Expected Resolution:

The "Use Current Location" feature should be fixed and fully operational in the Enatega Multivendor customer website to streamline the address selection process.

Screenshot 2023-10-19 122349

Implement Food Pop-up with Photos and Descriptions in Enatega Multivendor.

Issue: Implement Food Pop-up with Photos and Descriptions in Enatega Multivendor

Description:

In the Enatega Multivendor application and web, there is currently no functionality for food items to pop up with accompanying photos and descriptions. You need to implement this feature to enhance the user experience and provide users with a better understanding of the available food items.

Impact:

User Engagement: The absence of food pop-ups with visuals and descriptions may reduce user engagement and interest in the food items.

Clarity: Users may have difficulty making informed decisions about their orders without visual and descriptive information about the food.

Steps to Reproduce:

  1. Access the Enatega Multivendor application and web.
  2. Browse food items on a restaurant's menu.
  3. Notice that there are no pop-ups with photos and descriptions for the food items.

Expected Resolution:

You should implement a feature that allows food items to pop up with photos and descriptions, making it easier for users to understand and select the items they wish to order. This enhancement will improve the user experience and encourage user engagement with the available food options.

Riders are not receiving orders within their designated zones.

Summary:

I created a specific zone, registered a rider within that zone. However, when I places an order, the rider is not receiving any orders, even though they are both located in the same zone. This process is not functioning seamlessly as expected.

Expected Behavior:

The riders should receive an order when a user places an order.

Current Behavior:

Riders should be receiving orders within their designated zones.

How it occur:

  • I established a zone, subsequently adding a rider, and then assigned that specific zone to the rider.
  • Orders are being received within the restaurant app but are not appearing in the rider app.

Text Invisibility in Dark Theme Mode When Entering an Address

Issue: Text Invisibility in Dark Theme Mode When Entering an Address

Description:
Users have encountered a significant issue in the dark theme mode of the application when attempting to enter an address. In this mode, the text entered for the address is not visible, making it difficult for users to input accurate location information.

Steps to Reproduce:

Open the application on a compatible device.
Enable the dark theme mode within the application setting.
Navigate to a section where you need to enter an address.
Begin entering an address in the provided text field.
Observe the visibility of the text as you type.

Expected Result:
In dark theme mode, the text entered for the address should be visible and easily distinguishable from the background. Users should be able to enter addresses without any visibility issues.

Actual Result:
In dark theme mode, users find that the text they enter for the address is not visible, making it challenging to input accurate location information. This issue can lead to address entry errors.

Impact:
This issue has a significant negative impact on the user experience, as it hampers the user's ability to input addresses correctly in dark theme mode. Accurate address entry is crucial for various application features, including navigation and order deliveries.

not visible

Non-functional Addon Option in Need of Repair in Enateg Multivendor customer web.

Issue: Non-functional Addon Option in Need of Repair in Enateg Multivendor customer web.

Description:

The addon option within web is currently non-functional. It should ideally pop up and allow users to select and configure additional options, with corresponding price adjustments. However, this feature is not working as intended.

Impact:

User Frustration: Users may experience frustration when they cannot add and customize addons for their orders.

Inaccurate Pricing: The malfunctioning addon option can lead to incorrect pricing and order details.

Steps to Reproduce:

  1. Access the customer web.
  2. Attempt to utilize the addon option when placing an order.
  3. Observe that the addon option does not work as expected.

Expected Resolution:

You should address the non-functional addon option in the application, making it functional as intended. Users should be able to easily add and customize addons with corresponding price adjustments. This is essential for order accuracy and a positive user experience.

Screenshot 2023-10-19 140836

Inability to Navigate Back to Previous Page After Setting Pick-up and Delivery Time Enatega Multivendor.

Issue: Inability to Navigate Back to Previous Page After Setting Pick-up and Delivery Time.

Description:

When setting the pick-up and delivery time, there is no option or functionality to navigate back to the previous page, causing a usability issue for users.

Context:

This issue is occurring within the page. Users should be able to easily return to the previous page after configuring pick-up and delivery times.

Issue Type:

Bug

Expected Behavior:

Users should have a straightforward way to navigate back to the previous page after configuring pick-up and delivery times.

Actual Behavior:
The page lacks a proper navigation option or functionality to return to the previous page after pick-up and delivery times are set.

Steps to Reproduce:

  1. Set the pick-up and delivery times, and observe that there is no way to go back.
Pick deScreenshot 2023-10-23 112825

Default Country Code Not Automatically Set According to User's IP Address in Enatega Multivendor Customer App.

Issue: Default Country Code Not Automatically Set According to User's IP Address

Description:

Application currently sets the default country code as +92 for users during the login process. However, it does not automatically adjust the default country code based on the user's IP address or location.

Impact:

User Inconvenience: Users may find it inconvenient to manually change the default country code during login, especially when using the app while traveling or in different countries.

Reduced User Experience: The app's user experience could be improved by automatically detecting and setting the default country code based on the user's IP address.

Steps to Reproduce:

  1. Open the app.
  2. Start the login process.
  3. Observe that the default country code is set as +92, regardless of the user's current location.

Expected Resolution:

The application should be updated to automatically detect the user's location or IP address and set the default country code accordingly during the login process. This enhancement will improve the user experience by reducing the need for manual adjustments and ensuring that the default country code is relevant to the user's location.

WhatsApp Image 2023-10-18 at 15 22 20_c72cac94

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.