Build a hybrid application(iOS, Android, web) in ReactJS

Job ID: 33191824

Budget: €30 – €250 EUR

Given the following mysql/mariadb dummy database(empty_shop.sql) and the wireframe(wireframe.pdf) we would like to create the following hybrid application(for iOS, android, web) on ReactJS(source code must be included) with a clear commenting of the parts of the code.

The application should have to move through 3 basic pages.

1. The login/register Page

2. The Search page

3. The Cart page

and as an extra a Settings page with various variables e.g. background color etc. Just one would be enough as a proof of concept.

1. On the login page we would like to have a username/ encrypted 2FA password authentication for some popular 2FA platforms(FB, Insta, LinkedIn).

For the registration page, if the personal email is chosen we would like an authentication system based on confirmation_token(see db) that expire after 1 hour. The confirmation should be send through a generated email.

The login page should have a placeholder for the brand logo of the company as well as title.

2. The search page should have a text-to-speech option, or scan_barcode(mtn in database) search option. Both options should be natively supported for iOS, Android. They will search the database for prices according to "vendorDescription" or "vendorMtn" depending on the format.

The result would be a line with 3 columns. Product description, amount of products to be put in cart with a spinner from 1-20 and lastly the add button to insert it in the cart

3. By pressing the cart on the second page the wish list should be opened with the products and the total value of product. There should be a remove button also removing items from the list.
Related categories: Android MariaDB React.js iOS Development Hybrid App