E-Commerce Portal Proposal

  • Home
  • E-Commerce Portal Proposal
E-Commerce Portal Proposal

E-Commerce Portal Proposal

about image

Project Scope: The project is to develop a Custom Ecommerce Portal where electronic products can be sold online. Administrator, in this case client will be responsible for managing the product details and the users, in this case customers from the web-based backend panel. The development has to be from scratch with development of backend and front end as well as an admin website for controlling and operating the website. The development has to be scalable for an increase in the number of users.

Note: All Images used in the document are for reference and understanding purpose only. Pattern, Layout will be enhanced and can be changed during designing stage.

User Module Admin Module Admin Module
UI Features Dashboard
Page Flow Category Management
Shop Page Product Management
Content Pages Order Management
Contact Page Customer Management
User Features (My Account) Notifications Management
Cart Page
Payment Gateway
Delivery Partner / Shipping Partner
Special Features
Other Features

User Module

UI Features

i. Template Style

1) Boxed/Full Width Template

2) Easy Navigation

ii. Categories

1)Based on the category we can display products.

iii. Sub Categories:

1) In menu bar we can display the product using categories and sub categories.

Clean User Interface Template Style Category Navigation
Subcategory Navigation Icons Style Images
Responsive Design

Page Flow

Page Flow refers to the arrangement of elements on a webpage suggesting a hierarchy or sequence. It can also be referred to as the sequence of pages or screens user experiences as they accomplish a task. Your UI/UX Designer

Home Page Shop Page Product Search
Product Details Page Compare page Cart Page
Checkout Page Order Completion Page User Dashboard
Profile Page Order Details Wish List
Reviews Page My Address Page Registe
Login Forgot password OTP Verification
Subscription Page Logout Page

Shop Page

iv. Product View Page

1) Variable Product Options (Size/Color)

2) Single Product

3) **Grouped Product (Combo Products)

v. Search:

1) By using this search functionality, User can search product by categories, colour, size, composition, styles, properties, availability, manufacturer, condition (new or old) and price range.

2) By using this type of search we can select product which qualities we need.

vi. Pagination

4) We have pagination option, check below screen

vii. Sort:

1) We have sort option in products list page

2) Sort by Type

3) Sort by Color

4) Sort by Size

5) Sort by Cost budget

viii. Filters:

1) In this page we can search product by price with lowest first and highest first, product with A to Z and Z to A, In stock, Reference with lowest first and highest first.

ix. Grid View & List View

1) We have option like grid view and list view

2) Multiple products we can show by list view or grid view with all details.

Content Pages

Abouts Terms & Conditions Privacy Policy
Shipping Policy Return Policy FAQs
404 page

Contact Page

x. Contact us page

1) We can put a enquiry form in contact us, when user submits that will generate a email to admin. Check below screen. Will save the enquiries those you can see in the admin panel

User My Account

xi. User Registration

1) User Can register

2) Guest check out without registration he can place order

xii. User Login

1) User can login with register details like email and password.

xiii. My Orders:

1) We have reorder option, User can reorder from his past orders list

2) User can see payments

3) User can see his invoices

xiv. Delivery Tracking:

1) Use can see delivery status of an order

xv. My Account:

) My account information

2) Update profile

xvi. Wallet

1) Load payment for payment gateway and use while purchase

xvii. Recently viewed products

1) We can’t show in recently viewed products in cart page but we have choice to implement.

2) We can show recently viewed products in left or right column for other pages.

xviii. Wish List:

1) Customers at online stores often buy gifts for special occasions, which is why many ecommerce shopping carts feature a wish list option that makes the process easier.

2) Wish list allows customers to save items at online stores and return at a later date to purchase those items.

3) List of Favorite Products

4) Social Share (Facebook/Twitter/WhatsApp) to your friends etc.,

xix. Reviews:

1) Product review user has option to write a review about product after login.

2) This review useful to buy another customer to particular product. If reviews were good then so many people buy this product.

3) In fact, maximum of customers indicate that they are more likely to purchase from a site if it has product ratings and reviews.

4) Admin can delete reviews from his panel, check below screen

5) We don’t have option to write only buyer can write review, we have option like any one can write review.

Cart Pages

xx. Cart Page:

1) Stores product data.

2) Multiple products we can maintain on cart.

3) Whenever we want to buy then we can show on list of items those which stored on cart items.

4) Product Details Grid Format

5) Product Quantity Update

6) Coupon/Discount Code Entry Option

7) Express Checkout (Floating/Sticky)

xxi. Check out:

1) When purchasing product we have option like increase or decrease quantity.

2) And also have delete option. Because if we don’t want that product then we can delete that product.

3) Then we have option like billing address and shipping address, if user already given address then we has option like update address then we can change address. If user don’t provide any address then he need to enter the address.

4) Then payment process.

5) We have pin code availability option.

6) We have distance calculation based on pin code.

7) 2 payment gate ways

8) Customer delivery information & Payment mode selection

9) Any Delivery suggestions will be noted here by the customer to shopkeeper.

Payment Gateway

xxii. Payment Gateway

1) We will integrate a payment gateway to buy online

2) We have cash on delivery option - COD

3) We use only available modules

4) Available payment gateways are

  • a. Paypal/Stripe (International Payment System)
  • b. Razorpay/Payu/Paytm (National Payments System)
  • Delivery / Shipping Partner

    xxiii. Delivery Partner

    1) We will integrate a Delivery Partner API

    2) We have Bluedart and Delivery are the suggested delivery partners

    3) We use only available modules

    4) ** Due to this pandemic situation, to avoid fake orders, customer should pay advance token amount of product before placing order. (which covers up delivery expenses)

    5) Available shipping Modues

  • a. Delhivery/Bluedart (National Shipping)
  • b. Fedex (International Shipping)
  • Special Features

    xxiv. Product Comparison:

    1) We can compare more than one product. Because if anyone wants compare two product to select which is best one. Then he can click on the compare button then both product details displayed then customer compare easily.

    2) It will useful to customer to buy selected one among many products.

    3) Detailed Specifications of Two or more products (pros & cons)

    4) Social Share (Facebook/Twitter/WhatsApp) to your friends etc.,

    5) Direct add to cart option available

    xxv. Offer Price:

    1) We can display product price based on the specific customers, guest users and visitors.

    2) Offer for registered users If we give offer to only customers, then we can give offer to those who are registered in our website.

    3) We can give offer from particular date to date. Then that offer applied to particular date to particular product.

    4) Offer based on quantity: And we can apply offer price to some quantity onwards. We can provide offer from who purchase more than 10 products then we can give offer to each product. Example if customer buys products more than 10 then each product cost is reduced to some cost.

    xxvi. Popup Messages:

    1) We have an option to use pop up box while registering, subscribing and giving offers etc.

    xxvii. Coupon:

    1) Coupon code money is not added to wallet, it is used to give discount to particular product.

    2) One coupon can use multiple times for one user with admin permission. Multiple coupons can use one user. We can give coupon to single product to single user or we can give any number of users to particular product.

    3) We have an option to give voucher code to user with discount and gift but we can put some conditions, those conditions are they can use voucher on particular date to date, minimum amount he need cross, voucher need to use then only we can provide gift to them.

    xxviii. Support & Helpdesk

    1) Chatbot Auto Chat Bot intigration

    2) Email Support

    3) Call Support

    4) Ticketing System

    xxix. Documentation & Agreements (Audit/Legal Team)

    We will create few static pages those are given below

    1) Privacy Policy

    2) Terms of Use

    3) Return & Shipping Policy

    4) Refund & Cancellation Policy

    Other Features

    xxx. Banner Images:

    1) By uploading banner images we will show offers on the banner images. For Example if we providing offer on particular mobile from particular date to date then we will show that information on banner.

    2) User will see easily on scrolling images.

    xxxi. Product Share:

    1) Product share is feature in site because by using share option we can post one product for that many people can see the post and if they like product price and qualities then they can buy that product.

    2) Share on Social media: We can share product by using facebook, twitter, google plus, pintrest. May users can get this information

    3) Share product to friend: We can send this product details to particular person by using mail id, then this product details will send to particular person.

    Admin Module

    Dashboard

    i. Dashboard

    1) In dashboard page it will show all details. Like online visitors, active shopping cart, sales, orders, cart values, recent orders, best sellers, most viewed, top searches etc.

    2) Admin have permission to add, edit, delete categories and sub categories.

    3) He can add, delete, edit new product.

    4) Add, delete and edit the product attributes and product features.

    5) He can add, edit, and delete tags.

    Category Management

    ii. Categories

    2) We can add any number of categories.

    3) Based on the category we can display products.

    iii. Sub Categories:

    2) We can add any number of sub categories in categories.

    3) In menu bar we can display the product using categories and sub categories.

    Product Management

    iv. Product Management:

    1) Any Number of products we can add.

    2) We can show multiple images to one product. For this we can show the entire product by images.

    3) We have option like print, by using print option we can print particular product page.

    4) Below the product page we can display related products for the particular product.

    5) We can display unit price on product.

    6) Price We can put specific price to the particular product, then we can give offer to particular members.

    7) Product description: Product description also we will show, for that user can read description to know about the product.

    8) Product feature also we will display.

    For example Brand, colour, size…. etc

    9) Share product to friend: We can send this product details to particular person by using mail id, then this product details will send to particular person.

    10) Discount price: Total price and discount price also shown when providing discount.

    Order Management

    v. Order management:

    1) He can maintain the Order status example awaiting bank wire payment, awaiting check payment, cancelled, and payment error, delivered.

    2) If payment success and product given to customer then it will show delivered.

    3) Maintain the invoice details of customer.

    4) He can maintain the delivery slips and order slips.

    5) Orders messages he can maintain.

    6) If any new order came, it will show on the notification then admin can see the notification and check the order details. And also admin get email notification when order placed by the customer.

    Customer/User Management

    vi. Customers Management:

    1) Admin maintain the details of the customer those who are registered in our website. He maintains the details for customer like name, address, phone number, registered date etc.

    2) And he can add new customer in admin side.

    3) He has permission to edit and delete customer.

    4) He also maintains the groups. Example visitors, customers and guest. And he has permission delete and edit the group.

    5) He also maintains the cart details with users.

    6) He can give services to the customer like if customer faced any problem then he can contact admin. Then admin will show the message then he will contact them.

    7) Shipping details admin maintain, he can delete, edit, add.

    8) He maintain the localization details like country, state, city, currency, zones, languages, taxes, tax rules, translation. He have permission add, delete, edit all the above localizations.

    9) If any new user registered in our web site then it will show on the notification tab on the admin side. For this admin can able to see the notification menu new user details.

    10) If any new order placed then this one also shown on the notification tab.

    11) If any user sends messages then it will also show on the notification tab.

    Notification Management

    vii. SMS Alert

    1) We have SMS alert module for order status update.

    2) Client has to provide SMS API with credits

    viii. Email Alert

    1) We have Email alerts module for order status update.

    2) Clint has to provide SMTP API / Bult Email API with Corporate emails.

    ix. WhatsApp API

    1) We have WhatsApp alerts module for order status update.

    2) Client has to provide WhatsApp API with credit.

    Terms and Conditions:

    The Delivery Schedule for this project are based upon the following assumptions,

    1. The standard work day for the Project will be between 9:30 AM and 7:00 PM Monday through Friday except for scheduled Holidays.

    2. Project requirements questions and issues resolved within one (1) business day.

    3. Any time taken for query resolution at the client’s end will not be included in the timeline.

    4. We can’t disclose your confidential information to anyone.

    5. 50% amount along with the Purchase order and balance amount at the time of delivery.

    Please feel free to contact us for any clarifications at Office: +91 88855 26751

    contact

    We Love to Hear From You

    Feel free and share with us. We will get you

    shape