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.
1) Boxed/Full Width Template
2) Easy Navigation
1)Based on the category we can display products.
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 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 |
1) Variable Product Options (Size/Color)
2) Single Product
3) **Grouped Product (Combo Products)
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.
4) We have pagination option, check below screen
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
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.
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.
Abouts | Terms & Conditions | Privacy Policy |
Shipping Policy | Return Policy | FAQs |
404 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
1) User Can register
2) Guest check out without registration he can place order
1) User can login with register details like email and password.
1) We have reorder option, User can reorder from his past orders list
2) User can see payments
3) User can see his invoices
1) Use can see delivery status of an order
) My account information
2) Update profile
1) Load payment for payment gateway and use while purchase
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.
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.,
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.
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)
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.
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
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
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
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.
1) We have an option to use pop up box while registering, subscribing and giving offers etc.
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.
1) Chatbot Auto Chat Bot intigration
2) Email Support
3) Call Support
4) Ticketing System
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
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.
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.
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.
2) We can add any number of categories.
3) Based on the category we can display products.
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.
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.
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.
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.
1) We have SMS alert module for order status update.
2) Client has to provide SMS API with credits
1) We have Email alerts module for order status update.
2) Clint has to provide SMTP API / Bult Email API with Corporate emails.
1) We have WhatsApp alerts module for order status update.
2) Client has to provide WhatsApp API with credit.
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
Feel free and share with us. We will get you