Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Indore, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Detailed Technical Scope of Work – [login to view URL]

Hi, I want to fully rebuild, optimize, and upgrade my restaurant website DhabaJunction.com.
Below is the complete technical Scope of Work.
Please confirm line-by-line that you can deliver ALL items, share your approach, timeline, and costing.



1. TECHNOLOGY STACK (MANDATORY)
Preferred Stack

CMS: WordPress (latest version)

E-commerce: WooCommerce

Frontend: Lightweight theme (Astra / Blocksy / Kadence) — no bloated themes

Page Builder: Elementor Pro OR Gutenberg blocks (you suggest based on performance)

Payments: Razorpay WooCommerce Plugin

WhatsApp: WhatsApp Cloud API (Meta Developer)

Database: MariaDB / MySQL

Performance Tools: LiteSpeed Cache / WP Rocket (my hosting will decide)

SEO Tools: RankMath Pro (if you recommend), Schema Plugin

If you want to propose a different stack, please explain why and show examples.



2. FULL WEBSITE REVAMP – UI/UX REQUIREMENTS
Design Deliverables

Completely new modern UI with:

Full-screen hero banners

Food photography sections

Motion effects / subtle animations

Sticky header with CTA “ORDER PICKUP”

Restaurant ambience photos

Proper font hierarchy (H1, H2, H3)

Clean mobile layout

Pages Required (minimum)

Home

About Us

Contact + Location (with Google Map embed)

Complete Menu page

Category pages (Starters, Mains, Tandoor, Biryani, Chinese, etc.)

Individual Item Pages (Paneer Tikka, Butter Chicken, etc.)

Pickup Ordering Page

Events/Kitchen Party Catering

Gallery

Blog section for SEO

Privacy Policy, Refund Policy, Terms

Interactivity

Smooth scrolling

Food hover animations

Parallax backgrounds

Sticky “Order Pickup” button

WhatsApp chat floating button

Please share 2–3 design references you will follow (restaurant examples preferred).



3. WOOCOMMERCE – TAKEAWAY PICKUP ORDERING SYSTEM
Order Type

✔ Pickup Only (No Delivery, No COD)
✔ Customer must select Pickup Time Slot
✔ Only Razorpay prepaid orders allowed
✔ No order should be sent to WhatsApp unless payment = SUCCESS

Product/Menu Setup

Each menu item listed as WooCommerce Product

Product fields:

Title

Short description

Full description

Category

Add-ons (optional: extra cheese, extra gravy, etc.)

Allergens (optional)

Featured Image

Price

Categories: Starters, Tandoor, Mains, Biryani, Chinese, Rice, Bread, Desserts, Beverages

Example:

Product: Butter Chicken
URL: /menu/butter-chicken-indore
Metadata:

H1: Butter Chicken – Dhaba Junction, Indore

Meta Title: Best Butter Chicken in Indore | Dhaba Junction

Meta Description: Try the most creamy, authentic Butter Chicken in Indore made with Amul cream and spices at Dhaba Junction.



4. RAZORPAY PAYMENT GATEWAY (MANDATORY)
Developer must:

✔ Install and configure official Razorpay WooCommerce plugin
✔ Set up Test Mode + Live Mode
✔ Add API Key + Secret
✔ Disable COD
✔ Accept only:

UPI

Card

Net Banking
✔ Setup Webhook in Razorpay Dashboard
✔ Ensure order = Processing ONLY after payment success

Acceptance Criteria:

Failed payment → Order NOT created

Successful payment → Order created + WhatsApp notification

Payment logs visible in WooCommerce → Status: Completed/Processing



5. WHATSAPP CLOUD API INTEGRATION

This is CRITICAL for operations.

Developer Must:

Set up WhatsApp Cloud API using Meta Developer

Connect with a dedicated number (I will provide)

Create message templates such as:

“New Takeaway Order Received”

“Order Confirmation to Customer”

Configure Webhooks (securely)

Trigger automated WhatsApp message ONLY when:

Razorpay payment is successful

WooCommerce order status is “Processing/Completed”

WhatsApp Message Format (Mandatory):
New Paid Takeaway Order at Dhaba Junction
Customer: <Name>
Phone: <Number>
Order ID: <Order ID>
Items:
- Butter Chicken ×1
- Paneer Tikka ×2
Total Paid: ₹<Amount>
Pickup Time: <Time Slot>
Payment Method: Razorpay (Prepaid)

Additional:

✔ Send order confirmation to customer also (optional but preferred)



6. COMPLETE LOCAL SEO (INDORE-FOCUSED)
On-Page SEO

Install RankMath / Yoast

Title + Meta descriptions for all pages

Keyword mapping for Indore:

“Best non veg food in Indore”

“Best butter chicken in Indore”

“Best paneer tikka in Indore”

Alt-tags for ALL images

SEO-friendly URL structure

Internal linking between categories + items

Local SEO (Important)

Setup or optimize Google Business Profile

Add:

Business description

Menu links

Photos

Top keywords

Schema Markup (MANDATORY)

Restaurant Schema JSON-LD

Local Business Schema

Menu Schema

FAQ Schema (if added)

Blog Section for SEO

Developer must build template for blog posts to target long-tail keywords:

“Best biryani in Indore”

“Best Chinese food in Indore”

“Best tandoori chicken in Indore”

“Dhaba-style food in Indore”



7. PERFORMANCE & SPEED OPTIMIZATION
Mandatory Deliverables:

Google PageSpeed Score:

Mobile: minimum 75+

Desktop: minimum 90+

Optimization Checklist:

✔ Caching plugin setup
✔ Image compression (WebP mandatory)
✔ Minify CSS/JS/HTML
✔ Remove unused CSS
✔ Lazy load images/videos
✔ CDN (Cloudflare preferred)
✔ DB optimization
✔ Limit plugins (<25 plugins total)
✔ Optimize theme & builder for fast mobile speed

Hosting

Must configure on my hosting (I will purchase)

Must set:

SSL

Firewall

Daily backup

Uptime monitor



8. ADMIN PANEL / BACKEND REQUIREMENTS

I should be able to:

✔ Add/edit/delete menu items
✔ Change prices
✔ Change images
✔ See all orders
✔ Edit pickup time slots
✔ Add coupon codes (if needed)
✔ Add blog posts
✔ Manage reviews/testimonials

Developer must provide 1-hour training video or live handover call.



9. TESTING REQUIREMENTS (MANDATORY)

Before going live, developer must test:

Payments

UPI

Card

Failed payment

Successful payment

WhatsApp

Message sends on paid order

Customer message

Restaurant message

Correct formatting

Correct phone numbers

SEO

Metadata

Schema validation

Broken links

Mobile responsiveness (Chrome dev tools)

Speed

GTmetrix

PageSpeed Insights

Lighthouse



10. POST-LAUNCH SUPPORT

Minimum 60 days support after launch

Fix bugs free of cost

Minor UI edits

Plugin compatibility updates



11. Developer Information Needed

Please share:

Can you deliver ALL the above scope?

Your detailed approach for:

WhatsApp API

SEO

Speed optimization

WooCommerce pickup setup

Exact timeline (in days)

Total cost (fixed) — with breakdown

3 relevant websites you have built

Your experience with WhatsApp Cloud API

Your recommended theme/page builder

How you ensure long-term SEO impact

Hosting recommendations

Number of revisions included" (client-provided description)


Matched companies (6)

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more