React native App

Job ID: 33145641

Budget: $30 – $250 CAD

Create a React Native application that implements an online store. Application should run properly on an Android or iOS Simulator/Emulator or device.
You can choose what the products you want to sell but your store should have at least 5 categories of products.
Customer should be able:
• browse products by category
• browse all products
• search for a specific product
• add products to a shopping cart
• checkout
• check order status
• create an account to save their personal data (this is optional for the user in case they decide to purchase anything)
Admin user should be able to:
• add/remove/modify categories of products
• add/remove/modify products
• search for a customer information and view their past orders
• modify a pending order of a customer
• modify the status of the order (pending/completed/ready for shipment/shipped)
• check statistics of sales by category and by product (last week, last month, all time, etc)
Your web application should have proper structure for each web page and also follow all the guidelines presented in class.