Software Development Agreement

Project: Multi-Tenant Hotel Booking Platform Development
Prepared For: Dhanturi Group
Prepared By: Edone Solutions
Date: 01 June 2026
Service Provider (Agency) The Client
Edone Solutions
Address: Hyderabad, Telangana, India Email: info@edonesolutions.com Phone: +91 9494720878 GSTIN: 36ANJPI1257K1ZU
Dhanturi Group
Name: Akash Dhanturi Address: Khairatabad, Hyderabad, India Phone: +91 77750 77789 GSTIN:
This Agreement is entered into as of the date signed below, between the parties identified above.
2. Project Details

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.

3. Project Duration

Estimated Completion Date: 30 – 35 working days from Kickoff

Delivery timelines may change if the client delays approvals, content, feedback, or required information.

4. Project Cost

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.

5. Revisions

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.

6. Client Responsibilities

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.

7. Ownership

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.

8. Confidentiality

Both parties agree to keep confidential information private and not disclose it to third parties.

9. Cancellation

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.
10. Support

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.

11. Acceptance of Deliverables

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.

12. Maintenance & Support Agreement

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.

13. Governing Law

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.

14. Signatures

Both parties may type their name and date, and either type or upload their signature below.

For Agency
Edone Solutions
Full Name
md azim
Designation
director
Date
01 June 2026
Signature
md azim Signature
For Client
Dhanturi Group
✏️ Draw your signature here (mouse or finger)
Drag & drop signature image or click to upload
🔒

Confirm Details

Please confirm the details below. Once locked, they cannot be changed.

Name:
Designation:
Date:

Signature Preview:

Signature Preview