building blocks of e-commerce sites
TRANSCRIPT
E-Commerce : Building Blocks
What We'll Discuss
What we see in an e-commerce site What happens behind the scenes: Before After Different components of a Warehouse Planner Architecture that we use
Introduction to E-Commerce
Needs no introduction. :-) All of us have used at least one But is it simply WYSWYG?
What you do on *kart.com
You go to the shopping site Search for the product Add required quantities to cart You make a payment Your order is placed (At times, you are also asked to login)
What makes you happy?
Minimum cancellation due to unavailability of product
Zero downtime Ultra quick portal Prompt delivery Zero theft
Where do we stock the products? How can a user search for available ones? How should they be grouped? How should the price be decided? Should we offer discounts? How to decide suggestions? (For impulsive shoppers)
Earlier in the day...
Earlier in the day...
Are there enough quantities to sell? Where do we source our products from? Where to store them? How to shift them from one place to another? How to maintain record of what's in store in what
quantities?
Solving our dilemmas...
Stock products in warehouse Design the warehouse Assign locations for products Acquire them from suppliers
Solving our dilemmas...
User search and grouping Categorize products Have a good searching module which
provides a flexible approach Suggestions Study user behaviour over some time Make the system learn
Movement of products Maintain a record of what was moved from
where to where Ensure that no products are lost Stop selling if there isn't enough quantities Associate rules to products
Solving our dilemmas...
Solving our dilemmas...
Pricing Pre-decide what price will be applied from
a date Maintain a history of what price a product
was selling at, on what dates
Moments after placing the order
Decide who will pick up the products and from where Decide the most efficient way to move around the
warehouse Tag the packets with some identification code Decide the most efficient way to move around the
town delivering orders
Enough of boring Business Talk!
The Pieces of the Puzzle
Product Management Pricing Decisions Warehouse design and product locations Movement within the warehouse Efficient delivery
A 1000 words...
Product Warehouse
CreateMove between locationsApply stock rulesAutomatic procurement
Apply price rulesApply discounts Receive goods
Put products into locations
Order
Create picking routesCreate delivery routes
Search
Putting the pieces together
Separate front end from back end Communicate via RPC or web services Have 99.99..(up to 1 billion places) up time Cache almost everything for speed Use clustering
What we have used
Magnolia-Grails front end for CMS driven front end Grails application for back end Communicate via RabbitMQ and Google Protobuf Dedicated search engine powered by Solr
We have some happy shoppers
Contact us
Our Office
Client Location
Here’s how TOTHENEW helps in building an E-commerce for its customers!
Click Here To Know More!
Have more queries related to E-commerce?
Talk To Our Experts!
Thank You!