commerce website for Book Store
to develop and implement centralized E-commerce website for XYZ book store.
has 10 physical book stores in Virginia.
expand their business, they need online selling systems.
management needs an E-commerce centralized website.
E-commerce design & implementation
Capacity building & support
Planning & Gannt Chart
will be able to register to the website as a member. Once they show interest in
creating an account then they will be directed to signup page where they will
be asked to fill various fields to fill their personal data to create their own
profile. They need to fill a captcha to finish their signup. This customer will
be assigned automatically as account manager for that account.
the account is activated customers can do following tasks
can login/register with the credentials.
customers can register by filling required fields like full name, email id,
phone number in signup page.
can view the data they entered once they login
can view/edit/add their details to their profile
can ask for username or password if they forget username or password or both,
details will be emailed to the registered mail id.
can change the password
can also enable two-step verification for their account in account privacy setting.
can easily search for the books they are interested in by using keywords like book
name, author name, published by, books related to subject, once the results
appear they can sort them by using filters like rating, popularity, price range,
will provided with a facility to read the introduction or preface of the book or
few pages of the book they select, so that customers will get an idea to decide.
will be provided with options like paperback, hardcover, kindle, mp3 cd, audio
book formats. They can buy any format as per their convenience.
can also see the events information posted by admin.
can rate the books and they can also write reviews of that book in the website.
can easily add the books to the shopping cart and place order online, they can
also view the order status online by logging into their account.
can also pay for their orders by using integrated payment gateway on the website
will be given option to select different shipping methods and will be charged
will be asked every time before placing order to confirm whether to ship to
default shipping address or new address to avoid order cancellations due to
change in delivery address.
can also track the shipment details through integrated shipping gateway on the
will be notified about order confirmation through email. This will contain
order number and estimated date of delivery and number of items and details of
those items in the placed order.
will be given option to share the website in social networking sites like Facebook,
will be provided with online chat option and they can see FAQ on the website for
catalogue will have following
sub-category, if necessary
name and model number
description of the book
to use with the search
cart will be having following features for customer convenience
can place order once the review the shopping cart
will be provided with option buy now or save for later
can check their order history and order status
cart is available temporarily for guest checkout and permanent cart for existing
to save their payment method and payment details
edit/remove or review the payment method, card details, shipping and billing
address, shipping options
change the quantity and buying format before placing order
add promotion code or gift card
will be giving to choose between different types shipping methods for their
purchases and will be charged accordingly. Once customer pay for the order
placed and shipping charges then the client will ship items to customers. Integrated
Shipping Gateway will provide customers to track their shipping status in the
can pay through integrated secure payment gateway provided in the website which
will make transactions very easy for customers and clients.
website is linked to different social networking websites, customers can share
the book or reviews about the book on their social media pages. Customers can
also subscribe for newsletters by providing email id so that they will be
notified if any new book is uploaded based on their previous search history. Customers
always provided with option to unsubscribe from these newsletters.
contact us page will have the following
us form which will ask to fill the name, email id and question regarding?
office address and phone number and business hours.
physical store locations and their address and business hours
In this section all the frequently
asked questions will be answered and will be categorized for easy
access of customers.
panel need to update the front-end data in website and manages backend data. The
key functions of administrative panel are
Management: Admin will be able to manage the customers of the online website,
admin can also add/delete the customers from database, admin will approve or reject
the customer registrations based on the information given this will protect
fraud transactions, admin can view the full list of customers and he can
activate or deactivate the accounts based on customer requests.
Management: Admin will be able to manage the categories and sub categories on
the website, admin will be able to modify/ add/ delete the categories and sub
categories, admin can view list of categories and sub categories available in
the website in one place, admin can also hide some categories or sub categories
when they are not required and can also unhide when its required and admin
always add/ delete the books depends upon the stock availability.
Management: This includes the management of shipping, reviews, events and
inventory. Admin needs to make sure customers are able to track their shipping
details, and need to monitor the reviews posted by customers because sometimes there
is huge chance of getting unappropriated reviews posted by people which will
result in sales.
Management: Admin can manage the orders received by customers and once they
packed and shipped he need to update the inventory list. Once order is dispatched
he can move the order into finished orders so that new orders placed will be
going for dispatch. Admin can view list of all the orders received by website, so
he can prioritize which ones will dispatch first. Admin should make sure once
order is placed successfully then customer should get email notification about order
Management: Admin can edit the website as per the requirement like he can change/delete
the pictures, videos and text to make website more attractive to customers. He can
upload recent events, pictures, videos and to give more information to
Management: Admin can generate reports in printable format for list of
customers, payment reports, sales reports, inventory reports, order status reports.
Admin can sort this list by using filters like date, name, price, categories.
These reports can be exported to excel, tableau etc.,
standards: Designing web application is not just adding some good-looking graphics
or flash components, it needs to have much experience to make it run smoothly. We
will ensure that by designing the website to make sure that the web pages will
appear without horizontal scroll bar in all resolutions, we will also make sure
this web page is compatible with all popular web browsers available in the
market. We will also make sure uniform navigation in all web browsers. We will
also make sure customers can view our website on mobile browsers as well as
they can install our app from app store or google play store.
standards: We will make sure all our
online services go through attentive testing process so that it will be 100%
bug free for use of customers. All the standard methods of white and black box
testing are used to achieve this,
Test cases will be prepared based on the
design and functionality
Make sure it under go a cosmetic bug test
Test the embedded links thoroughly to make
sure it is error free
Implement cascade style sheets(CSS) for each
All code will complaint to W3C.
standards: Expected delivery standards are
Directly hosting on to servers mentioned
by XYZ book store and deploys the application and database
A brief document which contains all the details
of the files and database structures will be released after successful launch
of the website.
We will also deliver the complete source
code with database script in form of PATCH
All the copyrights to the website will be
held by XYZ book store