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.

HJP Media

Junkies Coder

Crystal Infoway

Appsdiary Technologies
