1. University of Petra
Faculty of Administrative & Financial Sciences
Department of E-business
Project title: Garden Supplies
(www.garden-ista.com)
Project student: Sherine Mohammed Alazzeh
Student ID : 201010703
Supervised by Dr: Lama Omar
Oct-Feb
This project documentation is submitted as part of the degree of
BA in E-Business and Commerce to the Board of Examiners in
the Faculty of Administrative and Financial Sciences, University
of Petra
2. “In order to succeed, your desire for success
should be greater than your fear of failure”
by: Bill Cosby
4. 1.1 Abstract
The idea of my website is to engage all products which related to
gardening in a one user-friendly and easy-navigation website. My
website offers garden supplies which are something new and
interesting in our local market and we don’t have a similar website in
our country. It also saves time and costs less than the existing market
which is definitely a plus!
ذرعٍك ًاٌر اٌّنرجاخ جٍّع إشران هى ًت اٌخاص اٌىٌة ِىلع فىرجبعٍى ِىلع ًف اٌثسرنح
اٌرصفح وسهٍح االسرعّاي سهٍح االنررند شثىح.اٌحذٌمح ٌَىاز ًت اٌخاص اٌىٌة ِىلع ٌَمذ
عٍى ِىلع ٌذٌه ٌىن ٌُ ونحن ،ٌذٌنا اٌّحٍٍح اٌسىق ًف ٌَالهرّا وِثٍر جذٌذ شًء ًه ًاٌر
تالدنا ًف ِّاثٍح االنررند شثىح.واٌذي ًٌاٌحا اٌسىق ِن ًأل وذىاٌٍف اٌىلد ٌىفر أنه وّا
تاٌرأوٍذ هىعالِحزائذ.
6. 1
Introduction
1.2 Overview:
For the graduation project, I’m going for a sales revenue model website which
called www.garden-ista.com (ista) is forming nouns denoting a person associated
with a particular activity.
First of all , the reason why I chose this kind of websites because we don’t have
something similar to it in our country, although there is a similar website in the U.K
and its called shootgardening.com.uk
The website is about bringing customers together to a whole new level. So it’s a b
to c business. it focuses on providing gardening supplies starting from tools
,equipments, plants collection (flowers, roses, fruits, vegetables),fertilizers
chemicals, garden furniture ,garden photo album which review gardens ideas and
evengardeningbooks.
1.2 project objectives:
A website without objectives is like going on a trip without a destination!
So here are my main objectives:
7. 2
Tell customers about my website: my “about” page is a great way to show
visitors what’s this website about. Also to provide more reasons for people to
buy from me.
Sell my products: with so many user-friendly and cost effective options for
e-commerce making sales online (even while sleeping) can be achieved by
most business.
Sales and direct revenue: my website needs to generate sales or quality
leads, and online purchases.
Customer service: customer service offering with contact detail.
Reduce costs: it saves money by selling products with lower prices than the
existing market.
Saves time: instead of going to many shops to collect what you need for your
garden, you simply can find everything you need in one online website.
Competitive advantage: it’s a whole new idea in our local marketplace.
1.3 project goals:
Generate traffic: I believe that bringing traffic is something done outside
the website, such as using Google advertising or social media.
Engage my customers: by engaging my customers implies that my website
is interactive, and it triggers emotions, thoughts, or actions. Invite customers
8. 3
to share on social media pages. That’s a way for empowering my customers to
feel connected and it’s a must for developing loyal relationships with them.
Increase business: to have more sales, sign-ups, usage.
Increase the number of successful transactions.
Customer retention: Increase number of repeat visitors.
Keep people informed as to what we are doing.
Decrease complaints or requests for help.
provide customers with useful gardening information
1.4 Project SWOT (Strengths, Weakness, Opportunities, and
Threats)
1.4.1 strength 1.4.2 weakness
Right products, good quality,
and reliability
Direct delivery and shipping
availability inside the country
Availability :24 hours/7 access
Cutting costs by selling
products with lower prices
Provide garden supplies in a
new online marketplace in
Jordan
Shopping cart availability
Live chat availability
It’s not a world wide website
so that means there’s no
worldwide shipping
Lack of physical business
Limited budget
9. 4
1.4.3 opportunities 1.4.4 Threats
This website could extend
to overseas
Could develop new
products: Sell varieties of
products other than garden
supplies
Local competitors have
poor products
End-customers respond to
new ideas
Legislation could impact
Market demand very
seasonal
Possible negative
publicity
Increased trade barriers
Lack of trust
1.5 Feasibility studies
is an evaluation and analysis of the proposed project which is based on
investigation and research to support the process of decision making.
So let’s see what the economic, technical, operational feasibility studies in my
project .
1.5.1 Economic study
1.5.1.1 costs
10. 5
One-time Costs :
Technology costs: to produce a website requires a device (laptop). And an
operating system
Front end &back end
Costs for design (theme) and implementation
Web Template
Website logo
Hardware & operating system Costs 500 jd (708$) , windows 7
ultimate N (free)
Front end Html /Css free by web.com
Backend MYSQL free by web.com
Design and implementation Free design tools by web.com
Premium theme Free by web.com
Website logo Free
byhttp://www.graphicsprings.com/
Total= 708 $
Recurring costs:
Hosting : by web.com
(MAIL:207.204.50.12/SQL:mysql6.myregisteredsite.com/
WEB:2351296.sites.myregisteredsite.com/OPERATING SYSTEM: red hat
enterprise Linux)
Domain registration: I picked (www.garden-ista.com) as a domain name by
web.com
Website builder, e-commerce add-ons ,perfect privacy
Internet connection fees
Hosting & domain free for one year by web.com
Website builder 3.95$ for the first month by
web.com
11. 6
Perfect privacy 1.95$ for the first month by
web.com
ecommerce
add ons
1.00 $ for the first month by
web.com
Internet connection 30 jd per month (42.52$)
Total for 1st
month (web.com cost) = 6.90$ =
4,88 JD
Next month= Website builder=32.95$
Ecommerce transaction
fees=0.25$
Ecommerce add-on=10.00$
Perfect privacy=1.95$
Total=45.15 $
31.90 JD
Total= 87.61 $ = 61.90 JD
1.5.1.2 Benefits
Tangible benefits:
Revenue : sales model by purchasing products through the website, that’s
how we get revenue.
Intangible benefits
New customers and new marketplace.
User friendly & easy navigation interface.
Improved customer service.
Improved information to customers and feedback from customers t improve
communication.
Improved customer satisfaction.
Improved sales forecasting.
12. 7
1.5.2 Technical study
•hardware: a good device to support the work
•Browser: it is important to consider how the website is seen on the web
•operating system
•frontend & backend
•Database: store information about products in store (pricing, description, details of
purchasing, payment details, shipping details…) and user’s information.
•Network: transfer data and information over the network (TCP/IP)
Hardware Properties:Hp pavilion pc
Processor: intel(R) core(tm) i5 cpu M540
@2.53 GHZ
memory:RAM 4.00 GB
system type: 32-bit operating system
Web logo & theme Free by web.com
Browser Googlechrome/internetexplorer/Mozillafirefox
Operating system Windows 7 ultimate N
Front end & back end Html-Css/Php
Network Orange wireless router
Database MySql database
1.5.3 Operational study
It focuses on the effectiveness of the function of the operations of my
business.
Our Supporting tools:
Designer: free website theme , website logo, & other design tools.
Website administrator &Developer: to implement and test the software.
Marketer: to access the market, we need marketing to attract customer
who’s interested in our products through social media like
(facebook/twitter/instagram...)
13. 8
1.5.3 Operational study
It focuses on the effectiveness of the function of the operations of my
business.
Our Supporting tools:
Designer: free website theme , website logo, & other design tools.
Website administrator &Developer : to implement and test the software.
Marketer: to access the market, we need marketing to attract customer
who’s interested in our products through social media like
(facebook/twitter/instagram...)
1.5 project plan
16. 10
2.1 Requirements Analysis
The system requirement is the key purpose is to define the project scope:
What is and is not to be included
Functional & non-functional requirements:
2.1.1 Functional requirements:
The system involves three types of users:
Guest account
Customer account
Administrator account
*The guest role:
The guest will be able to view website content with no interaction. That means
he/she can view the content website but won’t be able to make a product purchase.
He/she can become a customer by registering.
*The customer role :
Every customer has its own user id (email-password).The customer can
login/logout the system. He/she can search for products through advanced
search, view products images and details, add items to shopping cart,view
shopping cart list,buy products, he/she can also contact the administrator by
email or live chat , view web articles and content.
*The administrator role:
The administrator plays a vital role in the system; the administrator can control the
entire database, can see the daily sell and see the feedback given by the customer.
the report of product is generated by the administrator itself. The main role is to
safeguard the database and can add/delete/modify the details of the products and
the content from the database. And the admin can have a live chat session with the
17. 11
customer to communicate and provide the customer with the answers to his/her
questions.
The system must provide the following functionalities:
Keeping records of admission of customers
Keeping the records of products
Keeping the daily sells
Storing the feedback given by the customer
Keeping details about the product it is delivered or not.
Storing the items selected by the customer in the storage
Workflow of the website:
-the guest access the website without interacting, he/she can view the products and
the web content.(register to become a member)
-the customer enters his details in the register page .after registration the customer
logs in by the account he/she created
-the customer browses the products and categories (or by using the search bar)
-the customer places his/her order by adding the products he /she wants to
the shopping cart
-the customer can view the shopping cart and add or remove products
-the customer clicks on the check out button to proceed the purchase
-the customer will be transferred to the payment gateway and will be
required to fill the billing address (full name,
adressline1,adressline2,city,state-region,ZIP,country,phone number).
-the customer will also be required to pick the suitable payment method (visa
card/master card/PayPal/cash on delivery and enter his/her (number of the
card, expiration date).
-system checks from the card status and it either accept it or reject it. and if
yes..
18. 12
-the customer will receive an email with the details of the order, and will wait for
merchant approval
-the merchant submits the order and send another email to the customer that
his order is submitted
And that’s it! Purchase process is complete!
2.1.2 Non functional requirements:
Access constraints: easy to access through registering (every customer must
have a user id).
Audit and control: must be an administrator user to control the content of
the website.
Security: it must be a secured website to gain the customer trust and let them
retain (data protected, secure transactions).
Availability: 24/7 availability to the customer.
Price: each product has its details and price.
Supportability: technical support (install-configure-monitor-identify-
solving problems).
Efficiency: capability of the software to provide appropriate response.
25. 18
3.2 Data Dictionary
Item table
Field name data type
Item ID Integer (50) auto increment
Item name Varchar (50)
Category ID Varchar (50)
Item image Thumbnail
Primarykey: item ID foreign key :category ID
Shopping list table
Shopping list ID integer(50) auto increment
description Varchar (100) allow null
Customer ID Integer(50)
Primary key: shopping list ID foreign key: customer ID
Customer table
Customer ID Integer(10) auto increment
Full name varchar (50)
Email Varchar(100)
Password varchar (100)
Address Varchar(100)
Primarykey: customer ID
26. 19
Shoppinglist item table
Shoppinglist item ID Integer(10) auto increment
Shoppinglist ID Integer(50)
Item ID Integer(50)
Primarykey: shoppinglist item ID foreign key :item ID
Category table
Category ID Integer (50) auto increment
Category name Varchar (50)
Primarykey: category ID
27. 20
3.3 storyboarding
3.3.1Web interface
Garden-ista logo login
Home store garden care garden articles show garden register
Search bar
Welcome (description text about my website)
Collection of product images (photo slider)
About us contact us privacy policy location
28. 21
3.3.2 registration page
Garden-ista logo login
Home store gardencare garden articles show garden register
Search bar
About us contact us privacypolicy location
35. 26
Conclusion:
It is important to remember that a project is a tool or a step towards achieving a
development goal .my project is a user-friendly and easy navigation website,
however to ensure desirable results. Well, I assure that my website has made
shopping for garden supplies easier , much more fun and interesting for whose
Interested in such a marketplace. Also the good thing is, it costs no time and less
money!
I had put so much effort to develop such a website with all the good features in it,
so I hope it will achieve the results I aim for.
37. 27
5.1 Limitations:
First of all, I was introduced to (web.com) for the first time so it took time to get to
know how it works and discover it’s features so that was a big challenge for me.
Secondly, there is a deadline for submitting the project so that’s definitely one of
the biggest limitations for my project, and also the budget limits. Also many errors
occurred and had to do the work all over again and make changes for the last
minute! but finally I have created a functional website and a well-designed website
which I’m proud of!
5.2 Future work
I intend to go through a subscription revenue model which makes the customer will
be able to receive a monthly magazine which contains so many information about
gardening and what the customer is interested in.
And also I’m planning to make a section in the website which the customer can
design his/her own garden online.
At last, I intend to ship worldwide not only locally.