Professional Documents
Culture Documents
Development
PROJECT NAME
To be discussed
EXECUTIVE SUMMARY
The client would like to build an eCommerce website that would allow them to sell their products online.
The website must have a unique look and feel that can attract users and is easy to understand by the
customers. The website must also possess all the necessary functionality of an eCommerce website, it
should allow users to browse products, purchase and pay through the set payment gateway on the
website. Overall, the website should serve as a convenient way for the users to purchase the company’s
products.
The project should include the development of the tasks and features listed under “Site Pages and
Features”. The website to be built will be responsive and mobile – friendly.
The website to be developed would be dynamic wherein the site owner and/or administrator will be able
to manage the contents using a Content Management System. We will be using WordPress as the main
platform to create the website for ease of use.
PAGES TO BE DEVELOPED
1. Home
2. About Us
3. Products
4. Contact Us
5. Register
6. Login
7. User Dashboard
8. Shopping Cart
9. Checkout
1. Home – this is the main page of the site. It should contain the following elements
a. Header – this is a global element, it can be found on all the pages of the website
i. Company Logo and Company Tagline
ii. Menu Links
iii. Login/Register
iv. Shopping Cart
b. Image Slideshow – this section contains different images of the company or its products
that they wish to emphasize on the website
c. A section for a short welcome message
Page 2 of 9
d. A section for the featured products
e. Footer – this section is a global element on the website. It should be found on all the
pages of the website:
i. Social Media Icons
ii. Contact Details
iii. Terms and Conditions
iv. Privacy Policy
v. Copyright
2. About Us – this page contains information about the company. This page is recommended to have
the following elements:
a. Page Banner
b. Company Background
c. Mission and Vision
3. Products – this page contains the different products of the company. This page is recommended
to have the following elements:
a. Search Filter
i. Product Name
ii. Product Category
b. Product Section
i. Featured Image
ii. Product Name
iii. Price
Product Single Detailed Page – when a particular product is clicked, it will then redirect the user
to the single detailed page of the selected product. This page contains the following elements:
a. Product Name
b. Featured Image
c. Image Gallery
d. Product Price
e. Product Variation – Optional
f. Product Quantity
g. Button: Add to Cart – when clicked will add the selected product to the user’s cart
h. Product Details
4. Contact Us – this page contains the contact information of the resort. This page is recommended
to have the following elements:
a. Page Banner
b. Contact Details
c. Map
d. Contact Us Form
i. Name
ii. Email
iii. Phone Number
iv. Message
v. Security Code
vi. Send – when clicked will send the form to its designated recipients
Page 3 of 9
5. Register – this page allows the users to create an account on the website. This page is
recommended to have the following elements:
a. Register as a Customer
i. Name
ii. Email – will serve as the user’s username
iii. Address
iv. Phone Number
v. Password
vi. Terms and Conditions
vii. Register – when clicked will prompt the system to check if there are no errors on
the information given by the user. If no error is found then user is redirected to
the user’s dashboard. If an error is found, then the system will display the said
error.
6. Login – this page allows the user to log in on the website. This page is recommended to have the
following elements:
a. Login Form
i. Email
ii. Password
iii. Login – when clicked will prompt the system to check if the user’s account exists
on the website’s database. If the account exists, then the user is redirected to
their respective dashboard. If an error is found, then the system will display the
said error.
b. Forgot Password – allow user to recover loss passwords
c. Create an Account – when clicked will redirect the user to the registration page
7. User Dashboard – this page can only be accessed by users who have logged in on the website.
This page allows users to manage their account information and orders. This page contains the
following elements:
a. Order History – listed here are the different transactions of the user on the website
b. Shipping and Billing Address – listed here are the saved shipping and billing address of the
user so that they don’t need to input anymore on the checkout page
c. Update Account Information – the user is able to update their personal information and
their password on this page
8. Shopping Cart – this page contains the products that the user has selected and wants to purchase.
This page contains the following elements:
a. Cart Section
i. Product Name
ii. Product Quantity
iii. Product Unit Price
iv. Total Price
b. Coupon Code – allow user to use coupon codes to avail discount
c. Proceed to Checkout – when clicked will redirect the user to the checkout page
9. Checkout – this page is the final step for the user to finalize their orders. This page contains the
following elements:
a. Personal Information – the user is able to input their personal information on this section
and create an account on the website if they don’t have an account
Page 4 of 9
b. Shipping and Billing Information – the user is able to input the shipping address of their
order and also the billing address if it is different. They can also select from their saved
shipping and billing addresses of their account as long as they are signed in on the website
c. Order Review – the user can review their order and remove products that they don’t want
to continue to purchase
d. Payment Method – allow the user to select the payment gateway that they would like to
use (PayPal)
e. Submit Order – when clicked will prompt the website to check if all the data given by the
user is correct. If no error is found, then the user is redirected to the selected payment
gateway to settle payment, once completed, the user is redirected to a thank you page
on the website and their order is saved on the backend of the website. If an error is found,
the website will display the said error. The website will also send an email notification to
the user and admin about the order.
Administrative Features
This is the backend of the website where the admin is able to manage and update the information of the
website. The admin of the site should be capable of doing the following:
Home
Products
Orders
Page 5 of 9
User Management
Contact Us
Coupons
Page 6 of 9
Wordpress, PHP, MySql, HTML, Ajax, JavaScript, CSS
TEAM COMPOSITION
1 Developer
DEVELOPMENT SCHEDULE
PROJECT DURATION
Page 7 of 9
The costing of the project was based on the total number of working hours estimate at 94 hours. However,
this project may run at the period of 1 month depending on the speed of turn-around time of clients on
supplying the contents, feedback and approval.
PHP 60,000.00
*Project cost does not include the purchase of any premium plugin for the website.
TERMS OF PAYMENT
MAINTENANCE SERVICES
Page 8 of 9
Syntactics, Inc. conducts a thorough testing on the site after it is launched. We provide our client 5-10days
to test the site also from their end. During this time, any technical issues and bugs found that are caused
from developer’s end will be resolved at no cost. After the project has been duly approved and closed,
this contract will be terminated. Any additional updates and changes after closing will be billed accordingly
at a reasonable rate.
Any changes and updates of the website following the completion of the project whereby all items
indicated in the proposal has been completed will be charged separately. Syntactics, Inc. accommodates
update tasks according to the work required by the client. You may contact your team or project manager,
sales representative to discuss the requirements and for additional information.
TO GET STARTED
Page 9 of 9