You are on page 1of 7

Introduction

E-commerce is a boom in the modern business. . E-Commerce implementation is a crucial


process for organizations to make it successful and beneficial. E-commerce (Electronic
commerce) is a paradigm shift influencing both marketers and the customers. Online Bicycle
stores will provide each and every possible modification and add-on to a bicycle while sitting
in the comfort of a blanket at home.E-BiCycle is the online store that will provide all
necessary services for online shopping of a bicycle.
Proposed Solution
The solution for “E-Commerce Bicycle store” was proposed after taking following applicability
in consideration:
● Customers will login/register into the online store
● Customers will search for bicycles by using different keywords like name, category
wise etc and will be able to refine their results by using filters such as price, product
type etc. on the store
● If the user is comfortable with some product then he/ she can purchase the product.
● Customers will make payments for their orders by using integrated payment gateway
given by the Admin
● After payment the bicycle will be delivered at home.
● Customers will receive the email for the confirmation of order after the order has
been placed
● Admin will be able to manage the customers, products, orders etc on the website
from the backend
● Provide the basic pages (i.e., about us, Contact Us, FAQ, help) for company
information.
Customer can select from different categories of bicycle namely:
● Mountain bikes
● Road Bikes
● Hybrid/Commuter Bikes
● Cyclocross Bikes
● Folding Bikes
● Electric Bikes
● Touring Bikes
Moreover customers have the opportunity to select from the variety of colors and even
define their own novel color. They can have their own bike built from the scratch by adding
each item separately i.e tyres, frame, handles etc. Age related features help and suggest
the customers to buy the bicycle and features according to their comfort like for elderly and
women more comfortable seats are provided, extra padding and cushioning is provided for
the children.
Technologies
The technologies used for this website are as follows:
● Python
● Django
● MySql
● HTML
● BootStrap
● CSS
● UML 2.0
These will be discussed in the upcoming chapter.
Supervisor Meeting Discussion
I proposed this plan to my supervisor and he was of the view to approve this. I presented my
agenda in front of him which was praised by him. We discussed the intervals and time
division of the project at which it would be submitted. My supervisor assured that he will
provide me with regular feedback and give a timely response so that if any error it could be
nipped in the bud. We discussed in detail the services provided by the storehe especially like
the one that provide the services based on age and gender. Further discussions on the
technology, frameworks and programming languages continued for a span of time. He liked
that I was using Uml 2.0 for use case diagrams , sequence diagrams, class diagrams and
package diagrams. Python as general purpose programming was appreciated by him. CSS
is designed to enable the separation of presentation and content, including layout, colours,
and fonts he gave this idea to me. HTMl for basic forms designs was the laguage that we
concluded. MySql was decided to use a backend database as it is in practice for many years
and is in no way to go obsolete in the future. He suggested that use django instead of flask
as both are python based but django is much more good and better and provides more
facilities. Bootstrap was decided to be the frontend framework as it is in market demand and
having expertise in that could be a promising future.
Preparatory Work
Here is a brief intro each and every framework being used in our project:

● Python: Python is dynamically typed and garbage collected. It supports multiple


programming paradigms, including procedural, object oriented, and functional
programming. Python is often described as a "batteries included" language due to its
comprehensive standard library. Python was conceived in the late 1980s as a
successor to the ABC language.
● Django:Django is a Python-based free and open-source web framework that follows
the model-template-views architectural pattern. It is maintained by the Django
Software Foundation, an American independent organization established as a 501
non-profit.
● MySql:Django is a Python-based free and open-source web framework that follows the
model-template-views architectural pattern. It is maintained by the Django Software
Foundation, an American independent organization established as a 501 non-profit.
LAMP is an acronym for "Linux, Apache, MySQL, Perl/PHP/Python".
● HTML:Hypertext Markup Language is the standard markup language for documents
designed to be displayed in a web browser. It can be assisted by technologies such
as Cascading Style Sheets and scripting languages such as JavaScript.
● BootStrap:Bootstrap is a free and open-source CSS framework directed at
responsive, mobile-first front-end web development. It contains CSS- and JavaScript-
based design templates for typography, forms, buttons, navigation, and other
interface components.
● CSS:Cascading Style Sheets is a style sheet language used for describing the
presentation of a document written in a markup language such as HTML. CSS is a
cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
● UML 2.0: The Unified Modeling Language is a general-purpose, developmental,
modeling language in the field of software engineering that is intended to provide a
standard way to visualize the design of a system.
Hardware
I will be using a macbook pro for the development and no other hardware is required for this
project as it is a machine friendly development project.

StakeHolders
Following are the stakeholders for the project:
● Who will use the e-bicycle store:If you’re in business to satisfy your customers,
then the eCommerce store must support that core goal.
● Client’s IT Executive:The IT Executive (CIO, CTO, Director of IT) has a crucial
voice in the eCommerce project. He or she communicates IT concerns to the C-suite.
● Client’s Sale Executive:The Sales team is the canary in the coalmine of your
business. If Sales is happy, your business is happy.
● Accounting: To manage and hold all the accounts and tax related issues.
● Logistics: To manage each and every online delivery.
● Warehouse:To store the items in the backend warehouse is an important part of an
online e-store.
● Call Center: It is the department that will hold on to online inquiries.

Risk – during project implementation


The risks during the implementation of the project are as follows:
Risk Likelihood Consequence Mitigation

Collapse Project moderate The running project Use a high class


may collapse due to updated machine to
hardware failure mitigate the error.

Design Flaws Severe This may result in Revise your design


false working or many a time to
even malfuntioning mitigate the error of
of the project. wrong design

Technological Severe You may not be able Do proper study and


Outdation to find further consult with the
developers or mentor to minimize
maintainers to this error.
maintain the website
in future.

Risk – due to implementation


The risk due to implementation of the project are as follows:
Risk Stakeholder Likelihood Consequence Mitigation

Lacking Customer Moderate The customer Up to date the


Desired won’t be able to items directory.
Product find its desired
product in the
catalogue.

Security IT Executive Severe This can Use latest and


Threats threaten the state of the art
store’s security
monetary bank. measures.

Sales Drop Sales Executive Severe This can Use new and
threaten the novel methods
sales business to enhance the
as the sales sale by
drop. advertisement.

Tax Accounts Moderate This can burden Hire the most


MisManagemen the company competent staff
t with in your accounts
unnecessary department.
taxes.

Wrong Delivery Logistics Moderate The delivery of Make and


the bicycle is ensure each
mismanaged order is
and eventually delivered
you have an carefully.
angry customer.

Un necessary Warehouse Moderate Obsolete or Whenever you


Items outdated see the design
designed sales drop
bicycles remove it from
consume alot of the warehouse
space. by putting it on
sale.

Customer Dis- Call Center Severe If the customer Hire competent


satisfaction is dissatisfied team that
you won't be ensures your
able to sell your booming sales
order.

Statement of Success
This is one of the best ideas to boost the learning outcome of the subject. It will help to
implement all the superficial level as well as in depth level details of the course to be
depicted as in full capacity. The best of the achievement in this section was the previous
module in which I did the literature review in which I studied many articles and research
papers published in reputed journals and magazines. It was one of the novel experiences
that I got to learn how to filter out unnecessary details from the research paper and
scrutinize details for it to be at the best of summarization. Moreover it gave the insight to
explore the ideas of modern researchers and adept scientists in this project aka E-
Commerce. It loaded me with the information of how to write and read articles. By the end of
the project not only I will be having a complete running foolproof online bicycle store but also
would have learnt many of the technologies.The few technologies that I will be adept in are :
● Python
● Django
● MySql
● HTML
● BootStrap
● CSS
● UML 2.0
I have a prior experience in python but not in the rest. I will learn a new web framework
named django. Not only I will learn CSS but also implement it through bootstrap as front end
technology. As the project is having a variety of transitions in between screens and
numerous categories of the products it will be a great experience and worth doing this
project. MySql will not only help me in this project but also in the rest of life as in my future
prospect it could prove a separate career opportunity as it is high in demand. UML will
enhance my design skills and will giveme insight to deepen my thinking and align the design
and coding to be on same page and give me a practical experience how to amalgamate
them.
Eventually I would have summarised a complete degree in a project learning outcomes.

Project Plan
The project plan in the form of Gantt Chart is as follows:

Ethics
The consideration for the third party has not been made as according to law
“Each party must make a promise, perform an act, or forbear (refrain from doing
something).”
The key information sources underpinning the study are cited below as:

1. Rahman,K.(2018) A Narrative Literature Review and E-Commerce Website


Research.Ashburn:EAI,11.
2. Karl, Taylor, Marshall and David. (1997)MANAGING PRODUCT VARIETY: A STUDY OF
THE BICYCLE INDUSTRY. Philadelphia:Springer,30
3. Nazmun, Shaheena, Fernaz and Mohd. (2017)Literature Review of the Trend of Electronic
Commerce in Bangladesh Perspective.Dhaka: Global Journals Inc,9
4. Shahid, Keshav and Jenifur. (2016)A Review Paper on E-Commerce.Gawalior.
5. Shahjee,R.(2016)THE IMPACT OF ELECTRONIC COMMERCE ON BUSINESS
ORGANIZATION.Pune:SRJIS,11
6. Ivanov,D.(2012)The impact of e-commerce on small-size companies in Sweden.Karlstad
7. Vivian , Aidi and Ram(2018)A Comprehensive Review on E-Commerce Research.AIP,11
8. Rashad and Merveen(2014) THE REVIEW OF ALIBABA'S ONLINE BUSINESS
MARKETING STRATEGIES WHICH NAVIGATE THEM TO PRESENT
SUCCESS.Manchester: Journal of Business-to-Business Marketing,7

You might also like