Case study for online auction platform to sell products

Page 1

Case study for Online Auction Platform To Sell Products

Brainvire Infotech Pvt. Ltd www.brainvire.com

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Client Requirement The client wanted a website which can act as an online auction platform, the premiere online marketplace which helps shoppers to source business products, sell excess inventory, find great products, ship purchased inventory and lots more. This online auction platform allows business sellers to sell excess products and items in medium to large quantities to millions of users across USA. Buyers, then bid in an on-line auction environment on the product listed in individual auctions. Any one can become Seller or Buyer on this amazing platform. Once registered, the shoppers can conveniently use their cell phone or WIFI-enabled tablet to bid on items or track their bids. Auction goes to the highest bidder at the end of the auction time length.The platform is optimized for performance, availability and scalability with unique functionalities of an online auction to manage and track all bidding related activities

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Client Requirement The system covers: The online auction platform deliveres the product on time thus allowing the appropriate time to market the product. Search module for searching varied products or items on various criterion. Attract legitimate buyers through branding. Ability to email members about new live auctions. The users can opt for mobile friendly version of the auction platform to bid products using their smart phones or tablets with ease.

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Project Challenges 

Developing a robust architecture capable of handling millions of users at the same time without slowing the site down. Develop real-time auction platform. Implement Bidding, Winner, Shipping Tracking related Mail as well as Mobile text alerts.

Instant calculation of Shipping Charges.

Separate back-end interface for Shipping Partner.

Handle on line and offline payment process for Buyers.

Handle buyer complaints if any.

http://www.brainvire.com

© 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Technologies Used Operating System & Server Management

Red Hat Linux OS, 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

PHP5+, Symfony Framework 1.4, AJAX, Java Script, HTML5, CSS3 etc.

Database

MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization,Scheduler for Backups.

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Manpower

Project Leader

1

Developers

2

Designers

1

Quality Assurance Testers

1

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Planning The enormous structure of the website and the challenges involved necessitated the adoption of a four-tier approach that consisted of: 

MYSQL Server Database, Tables, Stored Procedures etc… incorporated within the database layer. Conversion of data between incompatible type systems in databases and accessing data from the database of the Interface layer and Database Abstraction layer respectively. All the business logic procedures for various modules formed the Business Logic layer. The GUI of the website formed the User Interface layer.

http://www.brainvire.com

© 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Planning 

The development standards to be followed, maintained and kept automated. Coding standards implementation should be carried out through the use of automated checklists.

Load balancer to be used for the greater performance of the website.

Interactive sessions to be organized for trainings.

http://www.brainvire.com

© 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Architecture Symfony framework was adapted to release, host and scale the application without problem and maintain them over time. The design approach was built around PHP, AJAX and MySQL due to their performance, security, scalability and the nature of the website. In addition to this, development structure was built to adapt to market transition. In order to most effectively access the database in an object-oriented context, an interface translating the object logic to the relational logic was used to communicate with the relational databases in an object-oriented manner. Flexible architecture ensured extensibility of the components or features. Database specific layer initiated database communication and retrieval of complex data from multiple tables was facilitated through stored procedures and everywhere else conditional syntax was implemented to ensure seamless performance of the website. Images, applications and data were called from their respective servers keeping the UI layer free of any business logic and scalability was guaranteed by implementing sub-domains for various areas of the website.

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Development Highlights

The entire framework was kept highly scalable in order to provide adaptability & ease while incorporating new features. Comprehensive search & browse options are offered within optimized query features. Web usability guidelines were strictly adhered to during the development and the interface was easily made navigable through the judicious use of CSS and HTML controls. The site was developed and fully functional within a span of 4 months.

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Sources : http://www.brainvire.com/online-auction-platformsell-products/

Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Contact Us https://www.facebook.com/Brainvire https://twitter.com/Brainvire http://google.com/+Brainvire http://www.linkedin.com/company/brainvireinfotech-pvt-ltd Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com

http://www.brainvire.com

Š 2014 Brainvire Infotech Pvt. Ltd

info@brainvire.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.