medical instrument online shopping cart system

4
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Case Study Medical Instrument Online Shopping Cart System

Upload: mike-taylor

Post on 22-Nov-2014

353 views

Category:

Documents


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Medical instrument online shopping cart system

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 1 of 1

Case Study

Medical Instrument Online Shopping Cart System

Page 2: Medical instrument online shopping cart system

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 2 of 2

The client is a startup online retailer and looking out for an ecommerce platform to facilitate

online transactions in the medical market. Some of the specific opportunities that client would

like to capitalize on during the project development are:

To provide an opportunity for professionals to buy and sell their expiring medical

equipment before it depreciates in value.

Number of registered buyers and sellers.

Number of transactions.

Value of transactions.

Number of alerts scheduled by buyers and sellers.

The client demanded the following:

An iOS mobile app for customers willing to make purchase online of numerous

medical products.

A common platform for customers who desire to research, rate, review and

recommend the products.

Catalog Management, Order Management, Reports, Customizable Order Emails,

Call Center Order Creation and much more.

Client Requirement

Project Challenges

Team faced the following challenges:

The app to run smoothly with optimized resolution for varied version of iOS.

Payment Gateway Integration came as a challenge to the team.

To effectively handle newly placed orders, order cancellations and sending bulk

mailers for payment release.

Applying various set of business logics associated with Magento Enterprise Edition

backed product shipping management.

Harmonizing the simultaneous execution of various integrated features and options

while maintaining consistency.

Ensuring safe and secure transfer of data.

Page 3: Medical instrument online shopping cart system

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 3 of 3

Technologies Used

Manpower

Project Leader

1

Developers

2

Designers

2

Quality Assurance Testers

2

Planning

The following development approach was adopted to equip the app with numerous

features and functionality mentioned below:

Introduces high level of server and data fetching technology.

Designing the app interaction and flow for user-friendliness and interactivity.

Development – High Level Coding Standards has been followed for managing backup data

volume simultaneously synchronization with the server for recent updates.

Syncing existing and newly available data for backup with our database required specific

attention. This helped in result generation.

Operating System &

Server Management

iOS, Multi-Server Architecture with Staging & Production

Environment through Version Controlling releases, Server

Optimization, Security & SSL Implementation, Scheduler for Back-ups,

Alert Monitoring System Integration, Server Performance Tuning at

regular intervals, Software Firewall Configuration & Maintenance

Development Tools &

Environments

iOS SDK, Magento Ecommerce Platform, XCode 5.0, Objective C,

Core Data Framework etc.

Database SQLite Database Server, DB Clustering, DB Optimization, Master

Slave Replication, Query Optimization, Scheduler for Backups

Page 4: Medical instrument online shopping cart system

www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd

Page 4 of 4

Architecture

iOS Architecture

The Core OS and Core Services layers contain the fundamental interfaces for iPhone OS

including those used for accessing files, low-level data types, network sockets and so on.

These interfaces include technologies such as Core Foundation, CF Network, SQLite and

access to POSIX threads and UNIX sockets among others.

The Media layer contains the fundamental technologies used to support 2D and 3D

drawing, audio and video. This layer includes technologies like OpenGL ES, Quartz and

Core Audio.

The Cocoa Touch layer provides the fundamental infrastructure used by your application.

For example, the Foundation framework provides object oriented support for collections,

file management, network operations and more.

Development Highlights

The app managed the entire gamut of online activities successfully handling all the orders,

shipping, payments, checkouts amongst others. Extensive pre-development research was

carried out to create a robust mobile app in minimum time while dealing with extensive

customizations. Core data framework is used to maintain and store all the details across the

project scope. The app was developed and fully functional within a span of 6 months.