Evaluating bids

Customize Cs-Cart Multi-Vendor app

Published on the January 06, 2020 in IT & Programming

About this project

Open

I need to customize the official CS-Cart Multi-Vendor app for both iOs and Android (it's written in React Native). Look for "Multi-Vendor App by CS-Cart" on the app stores to see how the app is now. I have full source code of it.


These are the tasks which must be developed:

1. Add codepush, to update the app in the future if necessary, with no need to submit new version to app store.

2. The app should open with the login screen (loop video in background).

3. At the bottom, there should be three buttons: “I want to register as a vendor” (opens the browser with the corresponding page), “become a vendor” (opens the browser with the corresponding page) and a “enter as guest”, which will take you to the main screen without need of registration.

4. On the main screen, remove the cart icon from the top bar and replace the sandwich menu with a translucent white bottom bar with the following icons: Home, Search, Vendors, Cart (with quantity of products indication) and Settings.

5. Settings screen must show vendor name and its photo on top. Below there must be a list of links and icons for the areas that nowadays are in the side menu (Order / Vendor Orders, Vendor Products, Add Product, Profile, Contact, Privacy Police)

6. Product names should be displayed in 2 lines and below the name of the vendor, with smaller font, all in capslock and lightgray color.


7. At the top of the Vendor screen, it should contain a horizontal scroll of categories (Uber Eats style). This screen should show all vendor products at one time, with infinite scroll, in order of categories and, within the same category, show new products first.

8. On the vendor screen, place “Filter” and “Sort” icons on the existing upper fixed bar.

9. Product cards must have a quantity button and a cart button, which will add the product to the cart without leaving the product feed. The cart icon should change to color #588a00 and a “checked” icon to indicate that the product has been added to the cart.

10. Prices should be slightly larger than the product name, in black and bold. Product names must be semibold and in black.
Should also show the original price (with line-through) if there is a discount for such product.

11. Add “submit offer” feature to negotiate price in the app (the website uses the Make an Offer addon)

12. Optimize tablet interface (fill full screen showing more products at once)

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Modify an existing app
App type e-Shop
Back-end is required No
Payment gateway No

Delivery term: January 29, 2020

Skills needed

Other projects posted by H. S. D. L.