SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 5
Case Study
SaaS Based Multi-Store Market Place
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd
Page 2 of 5
Page 2 of 5
Magento Multi-Store Ecommerce Management is a web based virtual mall. It’s an e-
commerce virtual mall cum SaaS based model using Magento e-commerce platform where retail
merchants can sign-up and create their own e-commerce and m-commerce stores with their own
domain names.
Magento Multi-Store Ecommerce Management, a unique centralized multi-store
ecommerce management system facilitates the management of several web stores from a
single admin panel. The backend also enables the webmaster to add and to modify catalog items
on separate websites from the same backend system. The administrator can also update
necessary changes to reflect all those websites from this panel.
This virtual mall facilitates different web stores like http://dev1.wookart.com/ (All Kind of
Products) | http://dev3.wookart.com/ (Handicrafts) | http://dev4.wookart.com/ (Electronics) where
the customers can buy products online and this powerful multi-store solution provides
flexibility required to mange products, catalogs, orders, payments etc. for different online stores
as well as to make any necessary configuration changes for every website individually.
The below can be integrated with the respective online store to increase the scalability of the
estore.
• Cash on Delivery
• Javas Logistics
• SMS Gateway Integration
• EBS Payment Gateway Integration
• Loyalty Integration
Merchants will able to choose their store name as URL and also able to select the theme for their
e-commerce store. The merchants can add new products, manage their users, inventory, store,
view different reports, generate different discounted coupons and even do promotional activities.
Super admin will create the accounts for different merchants on their request and then merchants
can access their respective stores. It is like e-commerce platform for the merchants for selling
their products online.
Featured Services
• Multi-Store Ecommerce Store Management: With this Multiple stores can be managed from the
same admin panel.
• Catalog Browsing: Its Simple and easily configurable (e.g. size, color etc.), Products can be
Bundled and grouped products with Unlimited product attributes w.r.t to the Categories
• Product Browsing, Customer Accounts, Check-out/Shipping/Payment, Merchant Registration,
Merchant Sections
Client Requirement
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd
Page 3 of 5
Page 3 of 5
o Order Management : View, edit, create and fulfill orders from the admin panel, Create one or
multiple invoices, shipments and credit memos per order to allow for split fulfillment, Print
invoices, packing slips and shipping labels
o Site Management: Batch import and export of catalog and customer information, Content
Management System for informational and landing pages, Tax rates per location, product type or
customer group
Technologies Used
Operating System Linux Cent OS, Multi-Server Architecture with Staging & Production
environment through Version controlling releases Load Balancer, Apache
optimization, security and SSL implementation, scheduler for backups,
alert monitoring system integration, server performance tuning at regular
intervals, software firewall configuration and maintenance, email server
configuration etc.
Development Environment PHP, Magento 1.7 CE, Jquery, Prototype.js, SVN, Solar Search Engine,
Third Payment Gateway Integration, Integration With Pos System Or
Customer Orders etc.
Database MySQL, DB Clustering, DB Optimization, High Availability, Master –
Slave Replication, Query optimization, Slow Query Optimization,
scheduler for backups, Alert Monitoring System integration, Percona
Server Integration etc.
Project Challenges
Team faced the following challenges:
• Admin panel access based on role
• Setup catalog management access based on plan selection while merchant
registration
• Logistic implementation with Java
• EBS payment gateway integration
• Import products and generate HTML based specification
• Promotional SMS and Transactional SMS integration
• Reports generation based on store
• Loyalty Integration
• Product category management w.r.t different online estores to find the
products faster for an enhanced user experience
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd
Page 4 of 5
Page 4 of 5
Manpower
Project Leader 1
Developers 4
Designers 1
Quality Assurance Testers 1
Planning
Keeping in mind the enormous structure of the website and the challenges involved a
3-tier development approach was adopted consisting of:
• The Data Access layer containing the libraries responsible for accessing data from the database.
• The Business Logic layer consisting of all business logic procedures for modules like user
profiles, groups and registration info etc.
• The User Interface layer which forms the Graphical User Interface of the website.
Architecture
We are using 3- tier architecture which consists of Presentation layer (PL), Business Access layer
(BAL) and Data Access layer (DAL).
BAL: Business Access layer contains business logics and validations related to the data.
DAL: Data Access layer contains methods which help the business layer to connect the data and
perform required action via returning data or manipulating data (insert, delete, update).
PL: Presentation layer contains .phtml where data is presented to the user and inputs are taken
from the users.
Deployment Architecture
For deployment we are using Linux Cent OS 6.0. We are also using MVC architecture.
The benefits of MVC are given below:
1. Enables the full control over the rendered HTML
2. Easy integration with JavaScript frameworks
www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd
Page 5 of 5
Page 5 of 5
3. Follows the design of stateless nature of the web
4. Restful URLs that enables SEO
5. Provides RAD development
Development Highlights
The application provided the client with a system capable of handling all the data and with ease
of access for everyone. We can say it’s based on SAAS model and allow small outlet or stores to
have their own site to sell products online.
The control of the site is given to the administrator who can set up products, customers, catalog,
promotional offers admin users, user roles and assign page-level access to each user.

Weitere ähnliche Inhalte

Mehr von Mike Taylor

Gamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessGamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessMike Taylor
 
Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Mike Taylor
 
Benefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkBenefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkMike Taylor
 
The Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentThe Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentMike Taylor
 
Most useful features for windows 10 developer
Most useful features for windows 10 developerMost useful features for windows 10 developer
Most useful features for windows 10 developerMike Taylor
 
Have a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowHave a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowMike Taylor
 
Top 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyTop 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyMike Taylor
 
Multi vendor marketplace extension
Multi vendor marketplace extensionMulti vendor marketplace extension
Multi vendor marketplace extensionMike Taylor
 
25 Famous Websites using Wordpress
25 Famous Websites using Wordpress25 Famous Websites using Wordpress
25 Famous Websites using WordpressMike Taylor
 
Bring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryBring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryMike Taylor
 
Have you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentHave you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentMike Taylor
 
9 vitals in business websites
9 vitals in business websites9 vitals in business websites
9 vitals in business websitesMike Taylor
 
How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015Mike Taylor
 
Android & Our Smart Life
Android & Our Smart LifeAndroid & Our Smart Life
Android & Our Smart LifeMike Taylor
 
DotNetNuke - An Excellent Platform For Your Online Presence
DotNetNuke - An Excellent Platform For Your Online PresenceDotNetNuke - An Excellent Platform For Your Online Presence
DotNetNuke - An Excellent Platform For Your Online PresenceMike Taylor
 
Let your website a ride of AngularJS
Let your website a ride of AngularJSLet your website a ride of AngularJS
Let your website a ride of AngularJSMike Taylor
 
Mcommerce what we have seen and what to expect in 2015
Mcommerce what we have seen and what to expect in 2015Mcommerce what we have seen and what to expect in 2015
Mcommerce what we have seen and what to expect in 2015Mike Taylor
 
iOS 8 attributes business can leverage from
iOS 8 attributes business can leverage fromiOS 8 attributes business can leverage from
iOS 8 attributes business can leverage fromMike Taylor
 
Magento for your next eCommerce Development
Magento for your next eCommerce DevelopmentMagento for your next eCommerce Development
Magento for your next eCommerce DevelopmentMike Taylor
 
Android Apps For Business- Benefits that drives your business to next level
Android Apps For Business- Benefits that drives your business to next levelAndroid Apps For Business- Benefits that drives your business to next level
Android Apps For Business- Benefits that drives your business to next levelMike Taylor
 

Mehr von Mike Taylor (20)

Gamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce BusinessGamification - The Trending Things of eCommerce Business
Gamification - The Trending Things of eCommerce Business
 
Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...Gamification - Enhance Customers shopping experience with latest Big things i...
Gamification - Enhance Customers shopping experience with latest Big things i...
 
Benefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend FrameworkBenefit of Web Application Development with Zend Framework
Benefit of Web Application Development with Zend Framework
 
The Importance Things of Full Stack Development
The Importance Things of Full Stack DevelopmentThe Importance Things of Full Stack Development
The Importance Things of Full Stack Development
 
Most useful features for windows 10 developer
Most useful features for windows 10 developerMost useful features for windows 10 developer
Most useful features for windows 10 developer
 
Have a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android MarshmallowHave a look Google next operating system update : Android Marshmallow
Have a look Google next operating system update : Android Marshmallow
 
Top 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development CompanyTop 20 Questions Ask Before Hire Android App Development Company
Top 20 Questions Ask Before Hire Android App Development Company
 
Multi vendor marketplace extension
Multi vendor marketplace extensionMulti vendor marketplace extension
Multi vendor marketplace extension
 
25 Famous Websites using Wordpress
25 Famous Websites using Wordpress25 Famous Websites using Wordpress
25 Famous Websites using Wordpress
 
Bring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical IndustryBring Healthcare to fingertips - How Apps changed Medical Industry
Bring Healthcare to fingertips - How Apps changed Medical Industry
 
Have you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web developmentHave you played this Symfony? Why Symfony is great choice for Web development
Have you played this Symfony? Why Symfony is great choice for Web development
 
9 vitals in business websites
9 vitals in business websites9 vitals in business websites
9 vitals in business websites
 
How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015How Technology Can Change Real Estate Industry In 2015
How Technology Can Change Real Estate Industry In 2015
 
Android & Our Smart Life
Android & Our Smart LifeAndroid & Our Smart Life
Android & Our Smart Life
 
DotNetNuke - An Excellent Platform For Your Online Presence
DotNetNuke - An Excellent Platform For Your Online PresenceDotNetNuke - An Excellent Platform For Your Online Presence
DotNetNuke - An Excellent Platform For Your Online Presence
 
Let your website a ride of AngularJS
Let your website a ride of AngularJSLet your website a ride of AngularJS
Let your website a ride of AngularJS
 
Mcommerce what we have seen and what to expect in 2015
Mcommerce what we have seen and what to expect in 2015Mcommerce what we have seen and what to expect in 2015
Mcommerce what we have seen and what to expect in 2015
 
iOS 8 attributes business can leverage from
iOS 8 attributes business can leverage fromiOS 8 attributes business can leverage from
iOS 8 attributes business can leverage from
 
Magento for your next eCommerce Development
Magento for your next eCommerce DevelopmentMagento for your next eCommerce Development
Magento for your next eCommerce Development
 
Android Apps For Business- Benefits that drives your business to next level
Android Apps For Business- Benefits that drives your business to next levelAndroid Apps For Business- Benefits that drives your business to next level
Android Apps For Business- Benefits that drives your business to next level
 

Kürzlich hochgeladen

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 

Kürzlich hochgeladen (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Saa s based technology platform for retail brands to create online stores

  • 1. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 1 of 5 Case Study SaaS Based Multi-Store Market Place
  • 2. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 2 of 5 Page 2 of 5 Magento Multi-Store Ecommerce Management is a web based virtual mall. It’s an e- commerce virtual mall cum SaaS based model using Magento e-commerce platform where retail merchants can sign-up and create their own e-commerce and m-commerce stores with their own domain names. Magento Multi-Store Ecommerce Management, a unique centralized multi-store ecommerce management system facilitates the management of several web stores from a single admin panel. The backend also enables the webmaster to add and to modify catalog items on separate websites from the same backend system. The administrator can also update necessary changes to reflect all those websites from this panel. This virtual mall facilitates different web stores like http://dev1.wookart.com/ (All Kind of Products) | http://dev3.wookart.com/ (Handicrafts) | http://dev4.wookart.com/ (Electronics) where the customers can buy products online and this powerful multi-store solution provides flexibility required to mange products, catalogs, orders, payments etc. for different online stores as well as to make any necessary configuration changes for every website individually. The below can be integrated with the respective online store to increase the scalability of the estore. • Cash on Delivery • Javas Logistics • SMS Gateway Integration • EBS Payment Gateway Integration • Loyalty Integration Merchants will able to choose their store name as URL and also able to select the theme for their e-commerce store. The merchants can add new products, manage their users, inventory, store, view different reports, generate different discounted coupons and even do promotional activities. Super admin will create the accounts for different merchants on their request and then merchants can access their respective stores. It is like e-commerce platform for the merchants for selling their products online. Featured Services • Multi-Store Ecommerce Store Management: With this Multiple stores can be managed from the same admin panel. • Catalog Browsing: Its Simple and easily configurable (e.g. size, color etc.), Products can be Bundled and grouped products with Unlimited product attributes w.r.t to the Categories • Product Browsing, Customer Accounts, Check-out/Shipping/Payment, Merchant Registration, Merchant Sections Client Requirement
  • 3. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 3 of 5 Page 3 of 5 o Order Management : View, edit, create and fulfill orders from the admin panel, Create one or multiple invoices, shipments and credit memos per order to allow for split fulfillment, Print invoices, packing slips and shipping labels o Site Management: Batch import and export of catalog and customer information, Content Management System for informational and landing pages, Tax rates per location, product type or customer group Technologies Used Operating System Linux Cent OS, Multi-Server Architecture with Staging & Production environment through Version controlling releases Load Balancer, Apache optimization, security and SSL implementation, scheduler for backups, alert monitoring system integration, server performance tuning at regular intervals, software firewall configuration and maintenance, email server configuration etc. Development Environment PHP, Magento 1.7 CE, Jquery, Prototype.js, SVN, Solar Search Engine, Third Payment Gateway Integration, Integration With Pos System Or Customer Orders etc. Database MySQL, DB Clustering, DB Optimization, High Availability, Master – Slave Replication, Query optimization, Slow Query Optimization, scheduler for backups, Alert Monitoring System integration, Percona Server Integration etc. Project Challenges Team faced the following challenges: • Admin panel access based on role • Setup catalog management access based on plan selection while merchant registration • Logistic implementation with Java • EBS payment gateway integration • Import products and generate HTML based specification • Promotional SMS and Transactional SMS integration • Reports generation based on store • Loyalty Integration • Product category management w.r.t different online estores to find the products faster for an enhanced user experience
  • 4. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 4 of 5 Page 4 of 5 Manpower Project Leader 1 Developers 4 Designers 1 Quality Assurance Testers 1 Planning Keeping in mind the enormous structure of the website and the challenges involved a 3-tier development approach was adopted consisting of: • The Data Access layer containing the libraries responsible for accessing data from the database. • The Business Logic layer consisting of all business logic procedures for modules like user profiles, groups and registration info etc. • The User Interface layer which forms the Graphical User Interface of the website. Architecture We are using 3- tier architecture which consists of Presentation layer (PL), Business Access layer (BAL) and Data Access layer (DAL). BAL: Business Access layer contains business logics and validations related to the data. DAL: Data Access layer contains methods which help the business layer to connect the data and perform required action via returning data or manipulating data (insert, delete, update). PL: Presentation layer contains .phtml where data is presented to the user and inputs are taken from the users. Deployment Architecture For deployment we are using Linux Cent OS 6.0. We are also using MVC architecture. The benefits of MVC are given below: 1. Enables the full control over the rendered HTML 2. Easy integration with JavaScript frameworks
  • 5. www.brainvire.com | © 2013 Brainvire Infotech Pvt. Ltd Page 5 of 5 Page 5 of 5 3. Follows the design of stateless nature of the web 4. Restful URLs that enables SEO 5. Provides RAD development Development Highlights The application provided the client with a system capable of handling all the data and with ease of access for everyone. We can say it’s based on SAAS model and allow small outlet or stores to have their own site to sell products online. The control of the site is given to the administrator who can set up products, customers, catalog, promotional offers admin users, user roles and assign page-level access to each user.