The Agency agrees to design, develop, and deliver the following custom digital solution:
Project Name: Multi-Tenant Hotel Booking Platform (Dhanturi Group — 18 Branches + 1 Group Site)
Features Included:
- Multi-Tenant Hostname Setup: Single Next.js codebase powering 18 hotel domains dynamically loaded from one database, plus 1 central brand group site.
- Unified Database & Centralized Booking: Integrated central Supabase (PostgreSQL) engine storing properties configurations and analytics logs securely.
- RateTiger Live Synchronization: Real-time room types, inventory, and dynamic pricing extracted live via RateTiger API (no manual rooms entry), with booking requests auto-pushed down to RateTiger which dynamically updates LUCID PMS.
- Complete Checkout Engine: Interactive location branch switcher, Razorpay payment gateway integration, BullMQ background queues with retry engines, email confirmations, and direct WhatsApp Business API messaging.
- Global Administration Dashboard: Single secure SSO login providing one-click RateTiger rooms syncing, descriptive/photos content uploader CMS, master reservation audits, offers/coupons engines, performance analytic reports, and role-based permissions (Super Admin vs. Branch Staff).
Any features not listed above are considered additional work and may require a separate quotation.
Estimated Completion Date: 30 – 35 working days from Kickoff
Delivery timelines may change if the client delays approvals, content, feedback, or required information.
Base Project Cost: ₹2,00,000
GST @ 18%: ₹36,000
Total Project Cost (Inclusive of GST): ₹2,36,000
Payment Schedule:
| Milestone Trigger | Percentage | Base Fee (INR) | GST @ 18% (INR) | Total Amount (INR) |
|---|---|---|---|---|
| Advance Payment (Due on signing of this Agreement) | 30% | ₹60,000 | ₹10,800 | ₹70,800 |
| After Development Completion (Completion of PMS Integration Phase 3) | 20% | ₹40,000 | ₹7,200 | ₹47,200 |
| Before Final Deployment (During Go-Live / Handover Setup) | 50% | ₹1,00,000 | ₹18,000 | ₹1,18,000 |
| Total Project Cost | 100% | ₹2,00,000 | ₹36,000 | ₹2,36,000 |
Work will begin only after the advance payment is received.
4.1 — Payment Delay
The Agency reserves the right to pause development if any milestone payment remains unpaid for more than 7 calendar days from the invoice date.
The project includes 10+ (Ten+) revision rounds.
Additional revisions or feature requests beyond the agreed scope will be charged separately.
5.1 — Change Requests
Any feature, integration, workflow, report, dashboard, design modification, or functionality not explicitly mentioned in this Agreement shall be considered additional work and may require a separate quotation and timeline.
The Client shall provide all necessary resources to maintain production speeds, including:
- Content: Promotional copies, terms, metadata policies.
- Images & Logos: High-resolution brand files and photos for each hotel branch.
- Login Credentials & API Keys: RateTiger credentials + Property IDs, RateTiger RTConnect sandbox access details, active Razorpay credentials, WhatsApp API tokens, SMTP credentials, and Vercel/domain registers parameters.
- Required Information: Initial room listings and default pricing lists per branch to baseline operations.
6.1 — Third-Party Services
Hosting and third-party services shall be managed by the Agency under the monthly maintenance plan. However, all actual subscription fees, hosting fees, domain renewals, SSL certificates, Vercel subscriptions, Supabase subscriptions, WhatsApp Business API charges, Razorpay charges, SMS gateway charges, and other third-party service costs shall be paid by the Client.
Full ownership, deployment rights, source code, database structure, and related project assets shall transfer to the Client only after all outstanding payments have been received by the Agency. Until full payment is received, all deliverables remain the property of Edone Solutions.
Both parties agree to keep confidential information private and not disclose it to third parties.
If the Client cancels the project after work has started:
- Advance payment is non-refundable.
- Completed work remains the property of the Agency until full payment is made.
The Agency will provide 30 (Thirty) days of free bug-fixing support after project delivery.
New features or enhancements are not included in the support period.
If the Client does not provide feedback, approval, or requested changes within 10 business days after a milestone delivery, the delivered work shall be deemed accepted and the corresponding payment shall become due.
After successful project delivery and completion of the initial 30-day free support period, the Client may opt for an ongoing Maintenance & Support Plan at a fee of ₹10,000 (Rupees Ten Thousand Only) per month.
Included Under Maintenance
- Server and hosting monitoring
- Website uptime monitoring
- Domain and SSL renewal assistance
- Basic content updates
- Minor bug fixes
- Security updates
- Performance monitoring
- Technical support during business hours
Exclusions
The following are not included in the monthly maintenance fee and shall be quoted separately:
- New features
- New modules
- UI/UX redesign
- New API integrations
- Mobile application development
- Major workflow changes
- Database restructuring
- Third-party software migrations
- Any development work exceeding normal maintenance activities
Major Change Requests
Any enhancement, feature addition, functionality modification, or development effort requiring significant engineering work shall be considered a separate project and billed separately upon client approval.
Third-Party Charges
Hosting, domain renewals, SSL certificates, Vercel subscriptions, Supabase subscriptions, WhatsApp Business API charges, Razorpay charges, SMS gateway charges, email service charges, and other third-party service fees shall be borne by the Client unless otherwise agreed in writing.
This Agreement shall be governed by the laws of India. Any disputes arising under this agreement shall be subjected exclusively to the jurisdiction of the competent courts of Hyderabad, Telangana, India.
Both parties may type their name and date, and either type or upload their signature below.