Sami Direct Mobile App

Case Study: Sami Direct E-commerce Mobile Platform

About

About

Sami Direct is part of the Sami Sabinsa Group of companies, .providing alternative and complementary natural products for human nutrition, well-being & beauty products in nutraceutical and cosmeceutical domain and its products are marketed through retail as well as direct marketing channels across multiple countries. Edkal developed the Sami Direct’s official app which helps in managing multiple business functions from user registration, ordering through tracking of dispatches. Sami Direct’s upcoming events and ongoing promotions are also available on the app to view and leverage in product purchases. Customers can provide their feedback to help improve the products and services
mobile app development
Challenges

Challenges

The client app, upon registration, stores distributors’ details and assign a unique id that can be used to order products; further, the app should be able to provide the purchase history of the user logged in and the loyalty / bonus points earned on monthly basis. Further, the product availability from inventory is also to be managed at the time of ordering; essentially a complete business application is required linking to back end database. The complexity is further augmented that the application has to manage the promotional campaigns and providing the sponsor / downline chain of distributors.

Design

Design

The design considerations required to accommodate a dashboard that is visually appealing to user to explore besides the menu options. Further, the banners of various promotional campaigns add to complexity of visual presentation. Prototyping was the effective approach leveraged and tested with sample users within organization to appropriately identify the color palette.

mobile apps development company
mobile apps design
Solution

Solution

The solution covers multiple business functions linked to the back end application and at the same time the response time is adequate. Further, to make sure the app users esp. the distributors receive a notification when their minimum loyalty points reached for the month , we employed Android Local Push Notifications— to provide an alert.

To store Customer Details, Order Details, Commission Calculation and to get the reports we use Oracle 12C Database, we used Entity Framework and SQL Queries in Code library module.

Distributor Registration

Distributor Registration

New users / distributors registration with user KYC details and getting authentication and validating the existing users to access.

mobile apps designing
mobile app
Dashboard

Dashboard

The user interactive dashboard provides details on overall status with details.

  1. Previous 5 months’ commission (if the user has availed 5 months commission)
  2. Rewards available and redeemed value
  3. Last Month Sales Value & current month Sales Value

Also promotions related details are shown on this page.

Ordering

Ordering

The app allows selection of products and adding to the cart. The corresponding promotion details are also accessible for users to apply on the purchases. The selected products are moved to e-cart wherein the quantity can be adjusted prior to linking to payment interface. In parallel, the inventory availability is also verified.

mobile apps development in bangalore
mobile apps company
Product Details

Product Details

The users can get details of the product ingredients and additional details of the product through interactive approach and this is linked to the purchase screen in the event the product is selected by the user.

Visual Studio 2017
Type Script
Ionic 4
Apache Cordova
AngularJs 4
Oracle 12
Rest API
C#
Entity Framework
LinQ
Node JS
HTML
JavaScript
© 2018 Edkal Technologies Inc., All Rights Reserved | Powered by Edkal Technologies Inc.,