E-Commerce
Website
PROPOSAL
www.brihatech.com
contact@brihatech.com
+977-9851421327
brihatech brihatech × ORA
E-Commerce Website Proposal

Overview

This proposal sets out a custom e-commerce platform for ORA (N.K. Cosmetics Pvt. Ltd.), replacing the current site at koreancosmeticsnepal.com with a brand-owned store the ORA team can run end to end.

You get two connected products: a customer storefront built for conversion on mobile and desktop, and an admin platform that lets the ORA team manage catalog, customers, orders, content, and promotions without a developer. Stripe, Khalti, and eSewa work on day one. Loyalty points and a referral program are built in to bring customers back.

Project objectives
  • Launch a custom storefront built for skincare retail
  • Give the ORA team a full admin to run catalog, customers, sales, and content
  • Accept Stripe, Khalti, and eSewa from day one
  • Run an ORA Points loyalty program to bring customers back
  • Run a referral program so customers bring new customers
  • Publish a blog from the admin for marketing and SEO
What we deliver
  • A custom storefront - no templates, no themes
  • You own the code - no licence fees, no lock-in
  • Admin platform with separate logins per role
  • Stripe, Khalti, and eSewa working on day one
  • Works on phone, tablet, and desktop
  • SEO-ready (SSR, structured data, clean URLs)
  • Admin training and a written guide at handover
  • 60 days of free bug fixes after launch
ORA × brihatech · E-Commerce Website Proposal 02 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Approach

Eight stages take the project from kickoff to launch. Each stage has a clear output and a sign-off before the next one begins.

Step 01

Discovery

Map the customer journey, review the catalog, and finalise the scope.

Step 02

UI/UX design

Figma designs for storefront and admin, with two rounds of feedback.

Step 03

Storefront development

Build browsing, filters, product pages, cart, checkout, accounts, and wishlist.

Step 04

Admin platform development

Build products, customers, orders, promotions, content, and reports.

Step 05

Payment integration

Connect Stripe, Khalti, and eSewa with webhooks and refunds, tested end to end.

Step 06

Loyalty & referrals

ORA Points (earn, redeem, expire) and referral codes with rewards both ways.

Step 07

Blog & member-only

Blog with categories and SEO. Member-only products unlocked by tier or code.

Step 08

Testing & launch

Cross-browser testing, security review, DNS, SSL, analytics, and training.

ORA × brihatech · E-Commerce Website Proposal 03 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Feature Scope

Two connected products. The storefront is what customers see; the admin is what the ORA team uses. The storefront comes first.

Customer storefront What shoppers see
Browse & search

Homepage with hero, featured products, and editorial sections. Categories, sub-categories, tags, and filters. Search with autocomplete and typo tolerance. Wishlist and product comparison.

Product & cart

Product pages with image gallery, variants, ingredients, and reviews. Cart that follows the customer across devices when logged in. Guest and member checkout in three steps - address, payment, review.

Account & loyalty

Account page with orders, addresses, wishlist, points, and referrals. ORA Points visible and redeemable at checkout. Referral codes with social sharing. Order confirmations and email updates.

Content

Newsletter signup with admin-managed lists. Blog with categories. Mobile-responsive across the entire site.

ORA × brihatech · E-Commerce Website Proposal 04 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Feature Scope

The second product - the admin platform the ORA team uses every day to run the business.

Admin platform What the ORA team uses
Catalog & customers

Manage products with variants, pricing, stock, SEO, and related items. Customer profiles with order history, lifetime value, segments, and notes.

Orders & fulfillment

Track each order from placed → confirmed → shipped → completed. Refunds and manual order creation included.

Offers & coupons

Percent, fixed, buy-X-get-Y, and free-gift thresholds - schedulable. Coupons with usage limits, minimum cart, and category or product scope.

Loyalty & referrals

ORA Points with earn rates, redeem rates, expiry, manual edits, and a full ledger. Referral activity, reward rules, and manual credit. Member-only products unlocked by tier, referral status, or code.

Content & reports

Blog with rich text, drafts, scheduling, tags, and SEO. Reports for sales, top products, cohorts, coupons, loyalty, and referrals.

Roles & access

Separate logins for admin, marketing, operations, and content - each with the right level of access.

ORA × brihatech · E-Commerce Website Proposal 05 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Technology

Trusted, well-maintained tools. ORA owns the full code on delivery - no licence fees, no theme subscriptions, no locked plugins.

Next.js
Server-rendered storefront
PostgreSQL
Production database
Stripe
International cards & wallets
Khalti
Local digital wallet
eSewa
Local digital wallet
VPS hosting
Managed, with SSL & backups
ORA × brihatech · E-Commerce Website Proposal 06 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Timeline

8 to 10 weeks from kickoff to launch. Storefront and admin are built in parallel to save time.

Phase
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
Discovery & requirements 1 wk
UI/UX design 2 wks
Core development 5 wks · parallel tracks
Payment, loyalty & referrals 3 wks
Testing & QA 2 wks
Launch & handover 2 wks
Assumes feedback within 3 business days at each review.
ORA × brihatech · E-Commerce Website Proposal 07 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Investment

WorkstreamValue (NPR)
Discovery & requirements alignmentRs. 5,000
UI/UX design (storefront + admin)Rs. 25,000
Storefront developmentRs. 45,000
Admin platform developmentRs. 50,000
Payment gateway integration (Stripe, Khalti, eSewa)Rs. 15,000
Loyalty (ORA Points) & referral programRs. 25,000
Blog & member-only frameworkRs. 10,000
Testing, QA & launchRs. 5,000
Training, documentation & handoverincluded
Hosting (first 3 months, VPS managed)free
TOTALRs. 180,000
Payment gateway fees (transaction, settlement, currency conversion) are charged by Stripe, Khalti, and eSewa at their own rates and paid by ORA directly. brihatech does not mark these up.
ORA × brihatech · E-Commerce Website Proposal 08 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Scope

What is included in the price, and what ORA pays directly to other providers.

What's included What you pay for
Pricing

Everything listed in the pricing table on the previous page.

Hosting

The first 3 months of hosting are free with the build, including SSL, setup, and management by brihatech.

Source code

Full source code handed over to ORA on final payment. You own what we build.

Bug fixes

60 days of free bug fixes after launch - anything broken in the delivered scope is fixed at no charge.

Training

Admin training session for the ORA team, plus a written guide covering products, orders, and content.

What's not included Paid directly to providers
Domain name

Paid by ORA to the registrar, about NPR 1,500 – 2,500 per year.

Payment gateway fees

Charged by Stripe, Khalti, and eSewa at their own rates. brihatech does not mark these up.

Hosting after 3 months

About NPR 4,000 – 5,000 per month, or included in a monthly support plan.

Email & SMS services

Transactional email and SMS are billed by their providers at usage rates.

Photography & content

Product photography, copywriting, and content migration are available as separate work.

Delivery integration

Logistics or courier integration is not included in this scope; can be added later.

ORA × brihatech · E-Commerce Website Proposal 09 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Post-Launch Support

After the 60 days of free fixes and the first 3 months of hosting, optional monthly plans keep hosting, backups, and maintenance running.

PackageMonthly retainerIncludes
Essential Rs. 8,000 / month Hosting + SSL, security patches, weekly backups, uptime monitoring, and up to 3 hours of small changes.
Growth Rs. 18,000 / month Everything in Essential, plus up to 12 hours / month of new work and a quarterly review.
Custom Quoted to scope Dedicated time for active feature work, A/B testing, or campaign-driven changes.

All plans are optional and can be started, paused, or cancelled with 30 days' notice.

ORA × brihatech · E-Commerce Website Proposal 10 / 11
brihatech brihatech × ORA
E-Commerce Website Proposal

Acceptance

Sign below to start. We will schedule the kickoff and send the first invoice.

Next steps

01
Review the proposal and share any questions.
02
Sign off on scope and pricing (form below).
03
Kickoff meeting to plan discovery.
04
First invoice. Discovery begins.

Acceptance & Authorization

Project: ORA E-Commerce Platform
For ORA
Authorized Signatory
By signing below, ORA accepts the scope, pricing, and terms in this proposal.
Signature
Name & title
Date
For brihatech
Authorized Signatory
brihatech confirms the scope, timeline, and pricing above.
Signature
Name & title
Date
Download PDF