Case Study for Opensource Based SaaS Mutlistore Management Platform

12
Case Study for Opensource Based SaaS Mutlistore Management Platform Brainvire Infotech Pvt. Ltd www.brainvire.com http:// www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected] om

description

SaaS Based Multi-Store Market Place Management Platform in open source platforms like PHP, MySQL, ZEND framework, used for multi brand stores.

Transcript of Case Study for Opensource Based SaaS Mutlistore Management Platform

Page 1: Case Study for Opensource Based SaaS Mutlistore Management Platform

Case Study for Opensource Based SaaS Mutlistore Management Platform

Brainvire Infotech Pvt. Ltdwww.brainvire.com

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 2: Case Study for Opensource Based SaaS Mutlistore Management Platform

Client Requirement

➢ SaaS Based Multi-Store Market Place is a web based virtual mall

➢ SaaS based model using Magento e-commerce platform

➢ Retail merchants can sign-up & create their own e-commerce

➢ m-commerce stores with their own domain names

➢ Magento Multi-Store Ecommerce Management

➢ The backend also enables the webmaster to add

➢ A unique centralized multi-store ecommerce management system

➢ To modify catalog items on separate websites from the same backend system

➢ The administrator can also update necessary changes

http://www.brainvire.com [email protected]© 2014 Brainvire Infotech Pvt. Ltd

Page 3: Case Study for Opensource Based SaaS Mutlistore Management Platform

Featured Services

➢ Multi-Store Ecommerce Store Management With this Multiple stores can be managed from the same admin panel

➢ Product Browsing, Customer Accounts, Check-out/Shipping/Payment, Merchant Registration, Merchant Sections

➢ Catalog Browsing is Simple and easily configurable

➢ Products can be Bundled and grouped products

➢ 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

➢ 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

http://www.brainvire.com [email protected]© 2014 Brainvire Infotech Pvt. Ltd

Page 4: Case Study for Opensource Based SaaS Mutlistore Management Platform

Project Challenges

➢ Promotional SMS and Transactional SMS integration

➢ Setup catalog management access based on plan selection while merchant registration

➢ Logistic implementation with Java

➢ EBS payment gateway integration

➢ Reports generation based on store

➢ Admin panel access based on role

➢ Import products and generate HTML based specification

➢ Loyalty Integration

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 5: Case Study for Opensource Based SaaS Mutlistore Management Platform

Technologies Used

Operating System & Server Management

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 Tools & Environments 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.

[email protected]© 2014 Brainvire Infotech Pvt. Ltd http://www.brainvire.com

Page 6: Case Study for Opensource Based SaaS Mutlistore Management Platform

Manpower

Project Leader 1

Developers 4

Designers 1

Quality Assurance Testers 1

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 7: Case Study for Opensource Based SaaS Mutlistore Management Platform

➢ 3-tier development approach was adopted

➢ The Data Access layer containing the libraries responsible for accessing data from the database

➢ The User Interface layer which forms the Graphical User Interface of the website

➢ The Business Logic layer consisting of all business logic procedures for modules like user profiles, groups and registration info etc

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Planning

Page 8: Case Study for Opensource Based SaaS Mutlistore Management Platform

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Architecture

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

Page 9: Case Study for Opensource Based SaaS Mutlistore Management Platform

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Development Architecture

The benefits of MVC are given below:

Enables the full control over the rendered HTML

Easy integration with JavaScript frameworks

Follows the design of stateless nature of the web

Restful URLs that enables SEO

Provides RAD development

Page 10: Case Study for Opensource Based SaaS Mutlistore Management Platform

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Development Highlights

The application provided the client with a system capable of handling all the data

With ease of access for everyone

We can say it’s based on SAAS model and allow small outlet

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

Page 11: Case Study for Opensource Based SaaS Mutlistore Management Platform

Sources :http://www.brainvire.com/saas-based-multi-store-market-place/

Contact Info : 1-631-897-7276Email : [email protected]

Website : www.brainvire.com

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 12: Case Study for Opensource Based SaaS Mutlistore Management Platform

Contact Us

https://www.facebook.com/Brainvire

https://twitter.com/Brainvire

http://google.com/+Brainvire

http://www.linkedin.com/company/brainvire-infotech-pvt-ltd

Contact Info : 1-631-897-7276Email : [email protected]

Website : www.brainvire.com

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]