Proposal - ECommerce Website Development (Halal Libas) by __Build It_
Proposal - ECommerce Website Development (Halal Libas) by __Build It_
OVERVIEW
Build It is pleased to present this proposal for the comprehensive development of an E-commerce platform with an
integrated Point of Sale (POS) system tailored to the specific needs of Halal Libas. With our proven expertise in web
development and innovative solutions, we aim to revolutionize and streamline the online and in-store shopping
experience for Halal Libas customers.
The Objective
• Design and develop an ecommerce website along with its CMS (Content Management System/ Backoffice)
• Easy and smart admin panel to add products, categories, files and images
• Robust Architecture in both software-side and server-side.
• Support Period: All security issues and bug-fixing free support for 2 months. Support period can be extended
retainer basis as the customer pleases. Lifetime support for feature upgrade/ design change contractual basis.
• Website Features:
o Admin panel with RBAC (Role Based Access Control) User Management. Admin panel users can be
restricted to access different sections of the software
o Products description: Multiple images with slider/ lightbox, Product Description, Categories and Tags,
Specification, Special Offer, Discounted Price, Stock Availability.
o Customer Registration and Login: Customer can create their own account and confirm ownership
through email and SMS tokens. (SMS gateway integration is necessary for this). Account Recovery
(forgot password) is possible after user confirms their email address.
o Customer user account: Cart, Checkout and Order process, User Profile, Change Email and Password,
Wishlist, Order History.
o Social Login: Login with Google, Facebook for ease of use. Improves user experience greatly.
o Search Functionality: Can find products by name, categories; Filter by price range, tags, brand, and
specifications.
o Featured Products sections.
o Interactivity: Compare Product, Product Wishlist, Smart Cart System
o Payment Gateway Integration: Any one of the following- SSLCOMMERZ, bKash, Nagad
o SMS Gateway Integration: Any one of the following- SSLWIRELESS, Twillo, Fast2SMS
o POS: Point of Sales interface included for direct brick and mortar sales.
1
o Special price/ Discounted price for a selected time: Each product price can be set for special offers.
And the special offer would be effective between a date period.
o Multi-tier Categories: A category can have multiple children and each child can have multi-tier
children as well.
o Fully Customizable Product Options: Example: A laptop can have many options like 8/16/32 GB RAM,
256GB/ 512GB/ 1TB HDD, 1 Year/ 2 Year/ 3 Year Support period with different price. It can be
configured from the admin panel. Customers can select their options from the shop frontend.
o Basic and On-Demand Reports: We would include a few basic reports, screenshots below. For
advanced on-demand reports, we might ask for some development fee.
• Development:
o PHP-MySQL based web application. With web frameworks: Laravel and Vue JS
o Backend Framework: Laravel
o Frontend Frameworks: Bootstrap, Vue.js
• Design:
o Design the website in accordance with client’s design choices; while also helping them choose best
practices and avoid bottlenecks
o Fully Responsive website that loads fast and perfectly in any device screen size
o SEO optimized design
• Web Server: (Price mentioned separately in the pricing section of this proposal)
o Fully Managed VPS (1 High Frequency CPU, 2GB RAM, 65GB NVMe SSD, 2TB BW, Private Networking, Load
Balancing support in multiple locations worldwide). Auto Backup and DDoS Protection Features available on
demand.
Note: this server would be enough for initial deployment and moderate traffic. When there’s a requirement for higher resources, this server can be scaled
up anytime.
o Server Setup: Ubuntu LTS, PHP, MySQL, Nodejs, Apache web server with NGINX Reverse Proxy for
best performance and fast content delivery.
• Security:
o All contents served with SSL Protocol (HTTPS)
o Protection against attacks like MitM, XSS, CSRF, SQL Injection, Session Hijacking and DDoS
o DDoS Protection:
▪ Brute force attack prevention
▪ Network level DDoS protection available.
▪ Auto ban of IP if suspicious activity detected.
2
• Scalability:
o Coding Standard: As we are experienced to work on several open-source projects, we always maintain
best coding practices. All our code is properly indented with ‘.editorconfig’ file. We make Modular
Architecture and Reusable Component based Frontend whenever possible. Therefore, you can hire
any developer with relevant language skills to maintain and scale your code in future.
o Leveraging CDN: Heavy contents like Software Installer Packages, Videos and images would be
spontaneously uploaded to a CDN service or Block Storage. So that the main web server does not run
out of space and at the same time minimize hosting costs for a larger server. We can integrate
Amazon S3 Storage, Google Cloud Storage, Akamai, Cloudflare or from any other provider.
PRICING
The following table details the pricing for delivery of the services outlined in this proposal. This pricing is valid for 30 days
from the date of this proposal:
Development Services
POS 50,000.00
Point of Sales integration for direct selling.
Payment Gateway Integration (Included)
(SSLCOMMERZ included) 20,000 taka for additional payment gateways.
Search Engine Optimization (included)
⎯ For search engine listing on top page of google, Yahoo, Bing.
⎯ Good SEO performance marks on Google Page Speed, Pingdom, GTmetrix, Yslow
Total 1,50,000.00
3
Hosting Services: Cloud VPS
⎯ 2 GB RAM, 1 High Frequency vCPU, 64GB NVMe SSD, 2TB Bandwidth, 1 Dedicated IP
⎯ Free SSL Certificate from Let’s Encrypt
⎯ Full root access to the server console
⎯ 16 cloud server locations worldwide
⎯ Additional Services: cPanel for 18$, Daily Auto backup for 4$; DDoS protection for 15$
⎯ Free restart, snapshot, Private Networking, Firewall services
⎯ Easily Scalable Resources (RAM/CPU/Storage), Upgrade anytime
OS: Ubuntu 22.4 LTS (Can be changed from hosting portal. 12 different OS available, one-click
installation)
Snapshot: One click snapshot of the whole server. Restore the snapshot anytime to your server.
Additional Services: Private Networking, Load Balancing support in multiple locations. Auto Backup
and DDoS Features available on demand.
Note: this server would be sufficient for initial deployment and heavier traffic. When there’s a requirement for higher resources,
this server can be scaled up anytime.
*Disclaimer: The prices listed in the preceding table are an estimate for the services discussed. This summary is not a warranty of final price. Estimates are subject
to change if project specifications are changed or costs for outsourced services change before a contract is executed.
*We cannot be held responsible for cost overruns caused by client’s failure to deliver materials by agreed-upon due dates.
4
PAYMENT & CONTRACT TERMS
Halal Libas must submit a letter of acceptance and a work order if they want to hire Build it for this project.
Acceptance of this proposal will indicate that you have accepted all the terms presented in this proposal. On receipt of
work order and the first payment, we will start the project
Project - Payment terms are upfront for each sprint. Please see the project timeline for reference.
If the project is not complete within agreed upon due date because of any change in project specification or cost overrun
for client intervention, Build it may require submitting a new estimate if necessary.
Domain and Hosting - Payment terms are 100% upfront before deployment and thereafter monthly invoices are due on
receipt of invoice.
Source Code: Project source code would be hosted in GitHub. And client will get full ownership of the source code after
project completion.
Payment Method
Bank Account Details:
5
CONCLUSION
We look forward to working with Halal Libas and make them a very engaging modern Ecommerce website with easy and
smart admin panel for content management.
We are confident that we can meet the challenges ahead, and stand ready to partner with you in delivering an effective IT
support solution.
If you have questions on this proposal, feel free to contact Build it at your convenience.
Sincerely,
Imtiaz Mahbub Khan
CTO, Build it
buildit.com.bd
6
APPROVAL
Both parties should sign below to indicate approval of the proposal’s described solution and pricing.
Acceptance of this proposal will indicate that you have accepted all the terms presented in this proposal. On receipt of work
order and the first payment, the project timeline will start countdown.
Please sign below to stipulate your approval of the proposed IT services solution.
Payment Method
Bank Account Details:
If you have questions on this proposal, feel free to contact Build it at your convenience.
Thanks,