Project e Commerce
Project e Commerce
Lumumba Eldorado
REG:20/05357
EMAIL: [email protected]/[email protected]
DECLARATION
I declare that this project is my original work and has not been presented in any other college or
University for the award of a Diploma or Degree.
Signature…………………………………………...
TABLE OF CONTENTS
DECLARATION ............................................................................................................................ 0
1.INTRODUCTION .................................................................................................................... 1
1.BACKGROUND ...................................................................................................................... 1
METHODOLOGY ........................................................................................................................ 8
RESOURCES ............................................................................................................................... 9
CONSTRAINTS ........................................................................................................................... 9
The goal of this project is to develop an ecommerce system that allows users to purchase products
online. The ecommerce system will include features such as a shopping cart, user authentication,
payment processing, and an admin panel for managing products and orders.
BACKGROUND
RADO MINIMARKET is a business whereby it involves in the sale of electronics, shoes and toys. It is
located in Milimani zone, Gusii Sub-County, Kisii County and 15kms from Keroka town. RADO
MINIMARKET in operation for the last four years. It has been using physical system. This is displaying
laptops, phones and clothes on shelves. The current system supports the buying of items from the
sources. The business then distributes the goods to be sold at wholesale and retail price. It also
advertises any promotions they are offering.
PROBLEM STATEMENT
The current system is affected by so many demerits that are making the business to operate at a loss
as gives below;
The ecommerce industry is continuously growing, with many businesses now selling electronics and
other products online. This has created a need for an effective system to manage and store
ecommerce product data, efficiently process customer orders and automate the delivery process.
LITERATURE REVIEW:
Reviewing literature is the primary activity of any researcher to gather immediate insight on a theme
or area. Reviewing other instances of similar solutions elsewhere in the world.
The relevant literature was reviewed from different books, journals, newsprint, magazines and on-
line materials. The literature review will move from general themes involving research areas under
investigation. Major themes discussed with reference to academic literature include e-commerce,
internet marketing, customer centricity, marketing strategies in the developing horizons of the
global business and the factors affecting the success of these strategies.
The first section of the chapter is aimed to explore the above-described general issues in internet
marketing and effectiveness of internet marketing in the business settings while the second section
is about the validity and application of classical marketing theories in the field of e-commerce. These
researches lead to the fact that use of internet in general business activities has been there since
past decades and organizations are reaping substantial benefits from their online presence.
PROPOSED SOLUTION
The goal is to develop a general-purpose e- commerce store where any kind of product can be
bought from the comfort of home through the Internet. However, for implementation purposes, this
website will deal with an online shopping for products. These days, an increasing number of
consumers prefer making most of their purchases online and in such a scenario, having an
ecommerce website for business is the need of the hour.
OBJECTIVES /GOALS
To enable customers to easily search for and purchase electronics and other products from an online
store.
OTHER OBJECTIVES
Here are some key points highlighting the significance of the project:
Global Reach: eCommerce enables businesses to reach a global audience without the limitations of
geographical boundaries. It provides opportunities for businesses of all sizes to expand their
customer base and access markets beyond their local reach.
Business Growth and Expansion: eCommerce provides businesses with a platform to scale and grow
rapidly. It allows companies to enter new markets, introduce new products, and target niche
customer segments. The online presence can attract a larger customer base, resulting in increased
sales and revenue potential.
Cost Efficiency: Compared to physical stores, eCommerce often requires lower initial investments
and operational costs. It eliminates expenses related to maintaining a physical store, such as rent,
utilities, and staffing. Additionally, eCommerce platforms and tools are becoming more accessible
and affordable, enabling businesses to start and operate with minimal financial resources.
Personalization and Customer Insights: eCommerce platforms collect vast amounts of data about
customer behavior, preferences, and buying patterns. This data can be leveraged to personalize
marketing efforts, provide tailored recommendations, and enhance the overall customer experience.
By understanding customer needs better, businesses can optimize their strategies and improve
customer satisfaction and loyalty.
Job Creation: eCommerce projects contribute to job creation across various sectors. Alongside the
need for web developers, designers, and online marketers, there is also a demand for logistics and
delivery personnel to fulfill online orders. This employment generation can have a positive impact on
the economy.
Competitive Advantage: In today's digital age, having an eCommerce presence is essential for
staying competitive. Businesses that embrace eCommerce can differentiate themselves from
competitors, especially those that are slow to adopt digital strategies. By providing a seamless online
shopping experience, businesses can attract customers and gain a competitive edge in the market.
Technical Issues: eCommerce systems rely heavily on technology infrastructure, including servers,
networks, and software. Technical issues such as website downtime, slow page loading, security
vulnerabilities, and system crashes can negatively impact the user experience and lead to customer
dissatisfaction.
Security Concerns: Security is a critical aspect of eCommerce systems. Data breaches, hacking
attempts, and online fraud pose significant risks. If the proposed eCommerce system does not have
robust security measures in place, customer information, including personal and financial data,
could be compromised, resulting in reputational damage and legal consequences.
Limited Customer Interaction: Unlike physical stores, eCommerce systems lack face-to-face
customer interaction. This limitation can hinder the ability to provide personalized assistance,
answer questions in real-time, and build a rapport with customers. Finding ways to effectively
engage and support customers remotely becomes crucial.
Product Presentation Challenges: Presenting products online may not fully capture the physical
attributes and qualities that customers can assess in a physical store. Customers may have concerns
about product quality, size, color accuracy, or material, which can impact their purchase decisions.
Utilizing high-quality product images, videos, and detailed descriptions can help mitigate this
limitation.
Delivery and Logistics: Efficient and reliable delivery logistics are vital for eCommerce success.
Challenges can arise in terms of shipping costs, delivery speed, inventory management, and handling
returns. Ensuring smooth coordination with shipping partners, optimizing supply chain processes,
and addressing customer concerns related to delivery can be demanding.
Customer Trust and Credibility: Building trust and credibility in an eCommerce system is crucial.
Some customers may be skeptical about online transactions and may have concerns about privacy,
data security, and the legitimacy of the eCommerce platform. Establishing trust through secure
payment gateways, transparent policies, and customer reviews is important for overcoming this
limitation.
Returns and Refunds: Dealing with returns, exchanges, and refunds in an eCommerce system can be
complex. Customers may encounter difficulties in initiating returns, shipping products back, and
obtaining timely refunds. Establishing clear return policies and providing seamless return processes
can help address this limitation.
Digital Divide: Despite the increasing global penetration of internet access, the digital divide still
exists. Not all customers have equal access to the internet, which can limit their ability to engage in
eCommerce. This limitation should be considered when targeting specific customer segments or
regions.
METHODOLOGY
Incremental approach will be most preferable in the development of the software this is because it
will combine both the linear and iterative development methodology approaches. The user will
identify the services that the system will provide and identify which of the services have more
priority than the other services. It will also enable the fact that users will not have to wait for the
entire system to be complete in order for them to use it, user can use the earlier increments as
prototypes and hence gain experience which informs their requirements for further increment and
also the highest priorities are offered first, then later increments will be integrated with them.
The Waterfall Model was first Process Model to be introduced. It is also referred to as a linear-
sequential life cycle model. It is very simple to understand and use. In a waterfall model, each phase
must be completed fully before the next phase can begin. This type of software development model
is basically used for the for the system which is small and there are no uncertain requirements. At
the end of each phase, a review takes place to determine if the project is on the right path and
whether or not to continue or discard the view. In this model software testing starts only after the
development is complete. In waterfall model phases do not overlap.
RESOURCES
NOTEPAD++ text editor for coding the HTML, CSS and java script.
Web browser: Chrome ,Firefox , safari and edge (any web browser will really do)
SCOPE
Online Storefront: The eCommerce system should include a user-friendly and visually appealing
online storefront or website where customers can browse products or services, view detailed
descriptions, and access pricing and availability information.
Product Catalog Management: The system should provide functionality to manage and update the
product catalog. This includes adding new products, categorizing items, setting pricing and
discounts, managing inventory levels, and defining product attributes.
Shopping Cart and Checkout: The eCommerce system should incorporate a shopping cart feature
that allows customers to add products to their cart as they browse. It should facilitate a smooth
checkout process, including secure payment options, order verification, and the ability to calculate
taxes and shipping costs.
User Registration and Account Management: The system should offer user registration capabilities,
enabling customers to create accounts to track orders, save their preferences, and store shipping
and payment information for future use. It should also provide options for guest checkout to cater to
customers who prefer not to register.
Order Management: The system should include order management features that allow
administrators to track and manage orders, update order statuses, generate invoices and shipping
labels, and communicate with customers regarding their orders.
CONSTRAINS:
As much as the system will be helpful to customers that live far away it also have its constrain
The constrains of this system is that it will require internet in order to place and purchase the goods.
PROJECT SCHEDULE.
The Gantt chart below shows the tasks to be undertaken throughout this project and the duration
that will be taken to complete each task.
Project idea
Project proposal
Feasibility study
Requirements
Definition
System Design
Testing and
debugging
Implementation
Final
documentation
BUDGET
The following are the costs of the resources that will be required in the successful completion of this
project. The resources are hardware and also the software resources. The other resources will be
stationary that I will use in the day to day.
ITEM COST
This project will deliver a full-featured ecommerce system that provides a convenient and secure
shopping experience for users. The system will be developed using modern web technologies and
will be scalable and maintainable. The implementation of a payment gateway and order
management system will ensure a smooth and efficient checkout experience
REFERENCES
Amram, M. and Kulatilaka, N. (1999) Real options: managing strategic investments in an uncertain
world Harvard Business School Press, Boston, MA
Ackerman, J. (1993) Robust control: systems with uncertain physical parameters Springer, Berlin
Barad, M. and Sipper, D. (1988) Flexibility in manufacturing systems: definitions and Petri Net
modelling. International Journal of Production Research 26:2, pp. 237-248. [Inform world] .
Chaffey, D. (2012), ’Internet marketing’: Financial Times, Prentice Hall, Pearson education, London