You are on page 1of 19

E-commerce

Proposal
Document
Version 1.0
Contents
1. Executive Summary.....................................................................................................................4
2. Website Features.........................................................................................................................5
3. Feature Specifications.................................................................................................................9
3.1. Common Sections:................................................................................................................9
a) Impressive Header................................................................................................................9
b) Footer...................................................................................................................................9
3.2. Log-In/Sign-Up......................................................................................................................9
3.3. Homepage Screen Display....................................................................................................9
3.4. Category Wise Listing.........................................................................................................10
3.5. Product Detailed View........................................................................................................10
3.6. My Cart...............................................................................................................................10
3.7. Payment Gateway Integration............................................................................................10
3.8. Social Media Sharing and Blogs..........................................................................................10
3.9. Newsletter..........................................................................................................................10
4. Customer Features.....................................................................................................................11
4.1. Registration/Signup............................................................................................................11
4.1.1. Log-In...............................................................................................................................11
4.1.2. Password Recovery.........................................................................................................11
4.2. Advance Search Feature.....................................................................................................12
4.3. Personal Profile...................................................................................................................12
4.4. Invoice Details.....................................................................................................................12
4.5. Reviews and Ratings...........................................................................................................12
4.6. Newsletter..........................................................................................................................12
5. Admin Panel Features................................................................................................................12
5.1. Admin Login........................................................................................................................12
5.2. Dashboard...........................................................................................................................13
5.3. User Details.........................................................................................................................13
5.4. Inventory Management......................................................................................................13
5.5. Order Management............................................................................................................13
5.6. Promotion/Sales Management..........................................................................................14
5.7. Tracking Status....................................................................................................................14
5.8. Promotion and Sales Settings.............................................................................................14
5.9. Reviews and Ratings...........................................................................................................14
5.10. Gift voucher management..................................................................................................14
5.11. Blogs....................................................................................................................................14
5.12. Reports................................................................................................................................14
5.13. Notification.........................................................................................................................14
6. Website Deployment Services...................................................................................................15
7. Project Milestones and Timeframes..........................................................................................15
8. Project Deliverables...................................................................................................................15
9. Technical Overview...................................................................................................................16
1.1. Front End Development.....................................................................................................16
1.2. Development and Deployment..........................................................................................16
10. Portal Deployment Services...................................................................................................16
11. Resource Allocation...............................................................................................................16
12. Quality Assurance and Testing Methods...............................................................................17
13. Our Project Process................................................................................................................17
14. Document History..................................................................................................................18
1. Executive Summary
PNC logos is a software development house focused on providing cost-effective desktop, customized
software solutions, website and mobile app development to their valuable clients. PNC Logos
welcomes the opportunity to build a cutting-edge E-Commerce platform for the client, PNC Logos
will designed it to drive customer retention and increase customer satisfaction and experience when
visiting E-commerce store of client.

Online Store will have many extensive features and different UI’s for User and admin of portal. We
will make sure that it will be user friendly rich in design system navigation and menu items will be
easy to access so that a non tech person can also perform his required actions and can get maximum
benefits from the servicers.

PNC Logos possesses comprehensive skills and future growth insights for defining specific business
requirements in detailed business analysis. Our aim is to create effective online store with required
functionalities.

 Pool of expert E-Commerce developers


 Assurance of faster service
 Quality network with zero optimization
 Client satisfaction is our top priority
 Round the clock technical support
 On-time project delivery as time is everything in professional world
 Overall development and huge savings for our clients
 Low investment and high returns for you
 Best infrastructure for high productivity

PNC Logos will designed this to drive customer retention and increase customer satisfaction and
experience when visiting this website.
2. Website Features
Following are the list of features that PNC Logos will provide to the Client.
 Attractive navigation menus& slider
 Search Bar
 Multi lingual functionality
 Footer Section
 Email subscription & Newsletter
 Push Notifications
 Inventory management system
 Category wise product management
 Promo codes
 Email subscription
 Gift Vouchers
 Variety of product ranges
 New arrivals products
 Product gallery section
o Search feature for products
 Search via name
 Search via category
o Variety of product ranges
o New comings products
o Suggestion for product
 Add to Cart option
 Add to wish list
 Product View & Details
 Client Store tracker
 Return and exchange feature
 Automated Invoicing
 Checkout Section
 Payment mode Integration
 Integration of delivery charges
 Request for catalogue
 Career section
 Newsletter subscription
 Delivery details
 Track my order
o Tracking status to view order (On-Hold, Confirmed, Processing, Shipped, Deliver)
 Customer Login
 Customer satisfaction bar
 Survey forms
 New product suggestion
 Social media links integration
 Multi-Lingual feature (IF requested)
 Order History
o Order placed
o Order in queue
 Blogs and articles
 Community story feature
 Registration section
o Customer name
o Contact details
o Email ID
o Password
 Login area
o Login ID
o Password
o Forgot password functionality
 User profile section
 Profile picture
 Basic account details
o Notification section
 User will have personalize push notification section
 Personal controlled CMS for super admin.
o Personal controlled CMS for admin with advanced supportive feature, precisely design to
empower admin in order to control all other users of the portal and to provide all the compulsory
information of the portal.
 User Friendly
This website will gives you the ability to get exactly what you want this is the whole idea behind using a
online store solution and one of its major benefits. If your business needs the ability to customize
processes and have more flexibility with what the system can deliver you are better off choosing to pay for
a content management system and have a company develop exactly what you need as an online store can
be easier to use for the end-user.
 Reporting
Online store website will provide un-limited range of filter to view the reporting, you can also request
your own filter to view the data and details. This will increase your control on your reporting and provide
you the expertise to act according to the reports.
 Eye-catching UI/UX which includes following:
o Full of relatable and conceptual animation
o Suitable text‐to‐background plotting
o Font size/spacing is user friendly
o Flash & add‐ons are used carefully
o Images have appropriate ALT tags
Content Presentation
o Major headings are clear & descriptive
o Styles & colors are consistent based on the theme
o All URLs of website are meaningful & user‐friendly
o It will be capable of HTML 5 and back version function
o Website will have a RSS web feed that allows users to access updates the project in a standardized,
computer-readable format
Security Protocols:
o Hacker prevention testing by PNC Logos QA team.
o HTTPS certificate EV
o SQL injection attacks
o Cross-site scripting
o Insecure deserialization
o Broken authentication
o Cross-site request forgery attacks
o Sensitive data exposure
o Lock down web page from being copied
o 2 Factor Authentication
o Re-Captcha (v2 + invisible)
o Brute-force/XML-RPC protection
o Customizable cookie notice bar
o Automatic security headers
o Cloud based plugin management
o Cloud based user management
o Cloud based hardening
o Plugin/theme vulnerability monitoring
 SEO friendly/Lightweight coding that will make portal response in 3 to 5 seconds
 Website will be responsive to all the web browsers as it will be develop by practicing the modern
techniques and latest languages.
 Conceptual Liquid design
 W3C Semantic portal
3. Feature Specifications
3.1. Common Sections:
a) Impressive Header
o Header section includes following sections:
o My Account Option
o Sign Up/ Log In Option
o Navigation Bar
o Dropdown menus in navigation bar which contain all the appropriate informative links.
o Advanced search box with the ability to search by product code, product ID.

b) Footer
 Footer section includes all the relevant information and links to pages which are helpful for user
which may not limited to:
o About Client’s business
o Social Media pages links
o Featured Items
o Most High demand product
o Most high demand category
o Promotion and sales
o Contact Us
o Business Logo

3.2. Log-In/Sign-Up
 Email Login In/Sign Up.
 Forget Password Functionality.

3.3. Homepage Screen Display


 Promotion/ Brand Updates/ Offers/featured Items Image Slider with Auto Play Slideshow.
 Ability to choose Categories of Items with Images.
 Floating Clickable Text Boxes for Redirection to other pages like (New Promotion, New Arrival)
3.4. Category Wise Listing
 products sorted into categories
 Categories within categories of items with numbers of quantity available in Sidebar section
 Ability to see top and most demanded products and brands

3.5. Product Detailed View


 Text description and details about item
 Ability to zoom in-out images
 Option to order product
 View billing information and conditions
 View payment details

3.6. My Cart
 User can add products in my cart
 User can view Listing of items in cart
 Option to edit remove product in cart
 User can view total cost at the bottom of my cart
 User enters delivery address for the confirmation of order
 Proceed to Payment and Checkout

3.7. Payment Gateway Integration


 E-commerce website will be integrated from online payment gateways as requested by the client.
3.8. Social Media Sharing and Blogs
 Facebook , Instagram and Twitter integration

3.9. Newsletter
 By providing email ID, customer will be notify with the new promotions and new products
4. Customer Features
The following section explains the user types and functionality that will be part of online store.
4.1. Registration/Signup
 As is typical of all online store system, launching the online store will bring up a splash screen that
shows up for 2 to 5 seconds while the system loads (in the background). After this, the users will be
taken to a screen where online store will ask user to follow the certain steps in order to get registered
with the online store.
 Complete user profile including:
o User Name*
o Email Address*
o Password*(with an extra column for password confirmation)
o Contact No.*
o Accept ‘Terms & Conditions’ of using the store.
 After following all these steps the user will be registered with the online store and directed to the
login screen.

4.1.1. Log-In
 This feature will allow the user to get access to the store. For this, they will have to enter their user ID
and password. If the entered details are correct then the user will be successfully login to the online
store and use its features.

4.1.2. Password Recovery


 In case the user forgets their login password then they will be able to retrieve them through this
function.
 The user will only have to enter the email address through which they had registered themselves with
the online store. If the email is authentic than an online store will send an email that will be generated
and delivered to the email address which will allow the user to retrieve their lost password and login
to the online store.
4.2. Advance Search Feature
 Online store will have advance search feature
 Customer will be able to search required product by adding product ID or category on the search bar
 Customer will view the different range of product on the basis of defined product ID or category

4.3. Personal Profile


 Each customer will have their personal profile section
 It will consists upon customer personal details like:
o My profile
o Order history
o Invoices
o Notification
 Customer will be able to edit/delete his personal profile details.

4.4. Invoice Details


 In the Invoice details, customer can see all the details related to the placed order of products.
 Get the total payment amount with products details. Customer can also view that which payment
gateway is used for the payment.

4.5. Reviews and Ratings


 Users can write the reviews and give the rating at the end of the receiving order as per their
experience of the shopping from the online store.

4.6. Newsletter

 Customer will be able to receive emails regarding


o New promotions and sales

5. Admin Panel Features


5.1. Admin Login
 Admin will be able log in via unique ID and password
 Admin will be able to change his login credentials
 System will have forgot password functionality

5.2. Dashboard
 A controlling and advanced dashboard will be develop for the Admin User which will have complete
necessary features.

5.3. User Details


 Admin can registered and view customer profile and details
 Admin can see the details of user profile like their ID, profile photo, their name, email and contact
details, all order’s request details completed and cancelled order details.
 Admin can block any customer from the e-commerce platform

5.4. Inventory Management


 Admin will be able to manage inventory and define category of each product
 Admin will add following details of product:
o Product image
o Price
 Product Directory will be generated category wise like:
o Home décor
o Summer collection and winter collection
 Admin will be able to update inventory list and product catalogue
 Admin will be able to define the limit of stock, when product matches the mark of that limit then
website will show out of stock status to the customer.

5.5. Order Management


 Admin will be able to manage following:
o all orders request
o previous orders
o cancel orders
o View /print invoices
5.6. Promotion/Sales Management
 Admin will be able to set promotion with respect to occasions like following:
o Easter
o Christmas
o Thanks giving
o Black Friday
 Admin will define the percentage of promotion on product
 Admin will be able to view all offered products
 Admin will be able to delete promotional offer after certain time

5.7. Tracking Status


 Admin will be able to manage the tracking order of each order
 Admin will be able to update the tracking status and share it with the concern user to share quick
update with the customer

5.8. Promotion and Sales Settings


 Admin can manage promotional and sales activity on the online store.
 Admin can define the time period for the promotional activity
5.9. Reviews and Ratings
 Admin can view the ratings and reviews with details like product ID, Order Date and User Email.
5.10. Gift voucher management
 Admin will be able to add gift vouchers and promotional codes on the website, based on these
vouchers customer can avail the discounts.
5.11. Blogs
 Admin will be able to add, edit and update blogs related to fashion and modern trends on the online
store
5.12. Reports
 Admin will be able to view reports that will be generated via system with respect to filters suggested
by the client.
5.13. Notification
 Admin will receive notification upon every new registered user and new order placed by the user.
6. Website Deployment Services
PNC Logos will provide service to client, to deploy their website via server operated by PNC Logos, we will carry
the deployment out according to the following process:
1) Website upload to PNC Logos server
2) Configuration of database with the website
3) Ensured of complete checklist
4) Increase the security actions by forming some secure parameters
5) Configuration of Email accounts to secure and improve connectivity among users

7. Project Milestones and Timeframes

S# Milestones
1- Designing
2- Development
3- Deployment
4- Website Live

8. Project Deliverables
The following deliverables will be provided to Client upon request.

 All Design Source Files


 Live Functional portal with Administrator Credentials
 Video Tutorials on how to manage content.
 Project handover credentials with links.

9. Technical Overview
Technically, the scope of the project is break down into following module.
1.1. Front End Development
 SAAS, HTML, CSS, Bootstrap, JavaScript & JQuery.

1.2. Development and Deployment


 Framework: Laravel
 Programming Language: PHP
 Machine: Linux
 Server: AWS

10. Portal Deployment Services


PNC Logos will provide service for client, to deploy their project via server operated by PNC Logos, we will carry
the deployment out according to the following process:
1) Project upload to AWS server
2) Configuration of database with the portal
3) Ensured of complete checklist
4) Increase the security actions by forming some secure parameters
5) Configuration of Email accounts to secure and improve connectivity among users

11. Resource Allocation


Below you’ll find PNC Logos ‘resource allocations that will be working on this project, to show transparency we’ve
included domain and counts.

 1 - Dedicated Account Manager


 1 - Business Analyst
 1 - Project Manager
 2 - UI/UX Developer
 1 - Front-end Developer
 1 – Back-end Developer
 1 - Quality Assurance

12. Quality Assurance and Testing Methods


The following testing will be done to ensure that the system is highly scalable & generic.
 Unit Testing
 Integration Testing
 Functional Testing
 Performance testing
 Security Testing
 Stress Testing
 Acceptance Testing
 Regression Testing
 Beta Testing

13. Our Project Process


PNC Logos will design a website to establish an enhanced online presence and to provide information about your
website.
1- INTRODUCTION (SHARING AND GATHERING REQUIREMENTS)
Acquiring all relevant website information and content from the client as well as development requirements.
2- SCOPE OF WORK DOCUMENTATION
The scope of work document will outline project objectives, specific design and development tasks to be
performed, features and functionalities required by the client and relevant timelines for deliverables and
approvals.
3- WIREFRAMES AND CUSTOMER CONTENT REQUIREMENTS LIST SHARING
PNC Logos will share the initial wireframe for approval by the client and commence work once approved.
Additionally, detailed content requirements will be requested as well.
4- DESIGN AND COLOR THEME APPROVALS
After approved wireframes, an initial design with the suggested color themes will be sent for approval (if initially
proposed homepage design is not acceptable).
5- ENTIRE DESIGN OF THE WEBSITE
Entire design of the website with complete pages, sections and content as per the requirement of the client.
6- HTML VERSION (CLICKABLE VERSION) AVAILABLE FOR REVIEW
An HTML version following complete front-end and back-end development of the website. This version will be
available for review to find potential errors.
7- ALPHA LAUNCH
Initial release of the website where developers and quality assurance experts will use “white-box techniques to
find and fix errors.
8- FINAL QA
The final quality assurance inspection of the website to ensure that all functionalities are working as intended.
9- WEBSITE LIVE
Deployment of the website on the live server.

14. Document History

Date Document Title Version


29th January 2021 Proposal Document V 1.0

You might also like