Document Navigation
Website Development Proposal
A complete redesign and rebuild of the Routes Car Rental digital platform — delivering a modern, conversion-optimised booking experience with a powerful admin backend.
Document Navigation
Section 01
An overview of the project vision, objectives, and the value Capsley will deliver to Routes Car Rental.
Routes Car Rental operates across North America, Central America, South America, Europe, the Middle East, and Asia, serving a diverse customer base through major airports and city locations. With 74,000+ Google reviews and a 4.1-star rating, Routes has built a solid reputation for reliable service, friendly drivers, and competitive pricing.
However, the current digital platform does not reflect the scale, quality, or ambition of the brand. The website experience lags behind competitors like Hertz, Avis, and Enterprise in terms of modern design, booking flow optimisation, transparent pricing, and operational tooling for staff.
This proposal outlines a powerful platform upgrade — a modern redesign and rebuild that will transform the Routes digital experience into a premium, conversion-focused Next.js booking platform. We will deliver a high-performance Main Website, a dedicated User Dashboard, and seamlessly integrate new features into your existing Super Admin and Hub Panel, all delivered within 10 weeks at an investment of ₹4,00,000.
Redesign the search-to-checkout flow to minimise drop-offs. Transparent pricing, smart defaults, and a streamlined checkout will turn more visitors into confirmed bookings.
Deliver a visually stunning, mobile-first interface with micro-animations and a modern design system that positions Routes alongside Hertz and Avis in perceived quality.
Leverage your existing infrastructure by seamlessly integrating powerful new modules for fleet management, booking pipelines, and advanced reporting directly into your Super Admin and Hub Panel.
Architecture that supports multi-region operations, location-specific pricing, SEO-optimised landing pages, and add-on rules that adapt per market without code changes.
KYC hooks, driver verification, transparent fee breakdowns, and proper document retention to meet regulatory requirements and build customer confidence.
An AI-powered chatbot, smart location suggestions, and automated notifications that reduce support calls while improving the customer self-service experience.
What we've analysed
We have conducted a thorough review of the current Routes Car Rental website (routes.ca), competitor platforms (Hertz, Avis), and your existing codebase. Our findings are summarised below:
| Area | Current State | Target State |
|---|---|---|
| Design & UX | Dated visual design; inconsistent styling; limited mobile optimisation | Premium, mobile-first design system with micro-animations and accessibility |
| Search & Booking | Basic form with limited validation; no smart suggestions | Smart trip search with GPS, auto-complete, promo integration, and real-time availability |
| Vehicle Display | Simple listing; no compare; limited detail pages | Rich vehicle cards with specs, image galleries, side-by-side comparison, and policy transparency |
| Checkout Flow | Single-step; no add-on upsells; limited payment options | Multi-step wizard with add-ons, protection tiers, partial pay, and multiple gateways |
| Customer Account | Minimal or no self-service portal | Full account with trip history, documents, payment tracking, and modify/cancel capabilities |
| Admin Tools | Manual fleet and booking management | Seamless integration of new fleet management, Kanban bookings, and promo engines into the existing Super Admin & Hub Panel |
| Reviews & Trust | Google widget with basic display | Integrated review carousel, verified badges, driver verification, and trust signals |
| SEO | Single-page approach; limited SEO structure | Dedicated city/airport landing pages with schema markup, FAQ sections, and local SEO |
Who we are
Capsley is a business development company headquartered in Bengaluru, India, with a team of technical, creative, and financial experts dedicated to scaling businesses and taking them to the next level.
We develop strategies and digital solutions for large brands to small and medium-sized enterprises. Our services span business planning, branding, marketing, full-stack development, and consulting — with proven success across different industries and growth stages.
Our team has delivered enterprise-grade web platforms, e-commerce solutions, and booking systems for clients across India, North America, and the Middle East. We bring deep domain expertise in travel, hospitality, and marketplace platforms.
We follow an Agile delivery methodology with 2-week sprints, continuous feedback loops, and incremental deployments. You'll see progress every week — not just at the end.
Deep-dive into your brand, audience, competitors, and operational workflows. Define success metrics and prioritise features.
Week 1–2Create wireframes, high-fidelity UI mockups, and an interactive prototype. Refine through client feedback before writing code.
Week 1–2Develop front-end and back-end in parallel sprints. Weekly demos and staging deployments keep you in the loop.
Week 3–9Functional testing, cross-browser QA, mobile responsiveness, performance benchmarks, and security review.
Week 10Production deployment, DNS/SSL configuration, data migration, and monitoring. Zero-downtime cutover strategy.
Week 102 months of post-launch support included. Bug fixes, minor adjustments, and knowledge transfer to your team.
Post-LaunchSection 03
Comprehensive breakdown of every feature, module, and deliverable included in the Routes Car Rental platform revamp.
The high-performance Next.js public-facing website and dedicated user dashboard that customers interact with — from searching for vehicles to managing accounts.
Full-featured search card with pick-up/return location comboboxes (auto-complete with map pins), date-time pickers, "return to different location" toggle, promo code field, and a primary "Search Cars" CTA. Validates impossible date combinations before results load, reducing support calls.
Core FeatureReal-time vehicle availability connected to the fleet system. Each vehicle row shows thumbnail, specs, pricing, and status pills (Available / Few Left / Sold Out). Skeleton loading with shimmer while data resolves. Prevents double-booking and sets honest expectations.
Core FeatureDesktop sidebar and mobile bottom-sheet filters by price range, vehicle class, fuel type, transmission, passengers, and features. Compare tray allows side-by-side comparison of up to 3 vehicles with specs and total price alignment.
Core FeatureReceipt-style pricing card showing base rate, taxes & fees, location surcharges, add-ons, and total trip price with expandable fee groups. Supports partial pay display showing deposit amount, balance due, and due date. Live-updating digit animations on changes.
Core FeatureHero image gallery with dot pagination, icon grid for specs (seats, fuel, transmission, bags), accordion blocks for mileage / fuel policy / cancellation terms, and a sticky bottom CTA bar for mobile. One place where the customer commits mentally.
Core FeatureGrid of add-on tiles (child seat, GPS, additional driver, insurance tiers, prepaid fuel, toll pass, winter package, etc.) with toggle/checkbox and live total updates. One "Recommended" bundle highlighted. Full add-on catalogue configurable per market.
Revenue FeatureMulti-step wizard (Details → Add-ons → Pay → Confirmation) with animated step transitions. Supports card payments, digital wallets, and UPI. Partial pay option: radio cards for "Pay deposit now" vs "Pay in full" with clear terms and amounts.
Core FeatureAutomated email and SMS notifications for booking confirmation, changes, cancellation, day-before reminders, and payment due alerts. Branded HTML templates with action buttons (View Trip, Add to Calendar, Pay Balance).
Core FeatureA dedicated portal for customers: Tabbed account dashboard showing upcoming / past trips, documents, and payments. Features trip cards with status pills, deposit tracking progress bar, modify/cancel actions, saved locations, and one-tap rebooking.
Priority DeliverableMap card with route polyline, ETA countdown (colour shift amber→green), bay/door info, and step-by-step instructions (Board shuttle → Routes counter). Reduces anxiety and no-shows at airport locations.
Optional — Airport LocationsDevice GPS "Locate Me" button with auto-ranked branch suggestions by distance. IP/city fallback for non-GPS browsers. Remembers recent pickup/return pairs for one-tap repeat search. Mini map with branch pins.
Smart FeatureDedicated indexable pages for each city/airport: "Rent a car in {City}" with H1, compact search card, local testimonials, FAQ accordion, and schema markup. Drives organic traffic without duplicating logic.
Growth FeatureInstead of starting from zero, we will integrate powerful new modules directly into your existing Super Admin and Hub Panel, modernising your operations seamlessly.
Data table with vehicle inventory: class, plate, status dot, base rate, and actions. Pricing calendar with mini month grid for date-specific overrides, surcharges by location, and blackout dates. The operational backbone.
Admin ModuleKanban board with drag-and-drop booking cards across lifecycle stages (Pending → Confirmed → Active → Returned). Detail drawer with full booking info, internal notes, and audit trail. Handles no-show, upgrade, and damage flags.
Admin ModuleLedger table with every transaction: deposits, balance captures, refunds, and chargebacks linked to bookings. Filter chips, right-aligned amounts. Supports partial refunds, failed balance retries, and full reconciliation.
Admin ModuleCreate and manage promo codes: percentage off, cap limits, date windows, stackability, first-time-only rules. Live preview showing sample total before/after. Location and vehicle class restrictions.
Admin ModuleKPI tiles (revenue, bookings, utilisation) with sparklines, bar charts for revenue by branch, donut chart for fleet utilisation, and date range filters. Animated data visualisation on load.
Admin ModuleAdmin companion to customer add-ons: toggle items on/off per branch, set eligibility by vehicle class, configure min-day rules, and price models. Prevents selling incompatible add-ons per market/season.
Admin ModuleIntelligent and trust-building features that differentiate Routes from competitors.
A seamless conversational agent that handles any customer questions and guides them through the rental process. Users can book directly from the chat—simply typing "I need an SUV in Toronto tomorrow" will automatically apply location/date filters, show available vehicles inside the chat window, and let them reserve instantly. Includes strict guardrails (no hallucinated pricing) and live API syncing.
Hero AI FeatureDriver verification with badge stack, licence upload with document retention, KYC hooks, and optional incident reporting after return. Essential for insurance partners and premium vehicle segments.
Compliance FeatureCustomers secure bookings with a deposit instead of paying 100% upfront. Admin defines deposit percentage/floor, balance due timing, and forfeiture rules. Customer sees progress bar "Paid ___ of ___". Reduces checkout abandonment.
Revenue FeatureBeyond traditional Google rankings, we implement Answer Engine Optimisation (AEO) patterns so Large Language Models (like ChatGPT, Perplexity, Gemini) correctly cite Routes Car Rental for query responses. This includes contextual data structuring and semantic authority signals.
AI Growth FeatureComplete checklist of add-ons supported by the platform. Not every market needs every item — the rules engine (Feature 18) controls availability per branch and season.
| Add-On | Pricing Model | Notes |
|---|---|---|
| Child Seat (infant / toddler / booster) | Per day or per rental | Age band segmented control |
| Additional Driver | Per day, capped per rental | Driver verification required |
| GPS / Navigation | Per day | Connected navigation device |
| Mobile Wi-Fi Hotspot | Per day + data cap | Optional data tier dropdown |
| Roadside Assistance Upgrade | Flat or per day | "What's covered" expandable info |
| Insurance / Protection Tiers | Per day or tiered packages | Complete / Standard / Basic tiers (Hertz-style) |
| Mileage Pack | Package or per unit | Stepper control for quantity |
| Prepaid Fuel | Fixed or estimated | Tooltip with fuel policy details |
| Toll Pass / Transponder | Per day + tolls billed later | Regional logos; popular in Florida |
| Winter Package | Per rental or per day | Greyed out when ineligible (warm regions) |
| Ski / Roof Equipment | Per rental | Vehicle compatibility tag |
| Young Driver Fee | Per day (auto-applied) | Inline amber banner in pricing breakdown |
| After-Hours Pickup / Return | Fixed fee | Triggered when time picker crosses business hours |
| Delivery / Collection | Zone-based matrix | Address auto-complete integration |
| Priority Service | Flat fee | Skip-the-line badge |
| Pet Travel / Cleaning Fee | One-time | Policy accordion with legal terms |
| Carbon Offset | Fixed per rental | Partner lockup with heart icon toggle |
Phase 1 Focus: We recommend launching with 6–8 core add-ons that Routes currently offers across its highest-volume markets. The remaining items can be enabled per market through the admin rules engine in Phase 2.
Modern, battle-tested technologies chosen for performance, developer productivity, and long-term maintainability.
| Layer | Technology | Rationale |
|---|---|---|
| Frontend Framework | Next.js (App Router) & React | Enterprise-grade Next.js architecture providing crucial Server-Side Rendering (SSR) for blazing fast loads, superior SEO indexing, and robust performance. |
| Build Tool | Next.js Build System | Optimised production builds, edge caching, and automatic Image/Font optimisation out of the box. |
| Styling | Tailwind CSS 4 | Rapid UI development, design consistency, small production CSS bundle, already in the project |
| Routing | React Router v7 | Declarative routing, nested layouts, route-level code splitting |
| State Management | Zustand / React Context | Lightweight, minimal boilerplate, perfect for booking flow state |
| Backend / API | Next.js API Routes / Node.js | Seamlessly integrated full-stack Next.js environment, reducing latency and simplifying deployments. |
| Database | PostgreSQL + Prisma ORM | Relational integrity for bookings/payments, type-safe queries, migration management |
| Authentication | NextAuth.js / Clerk | Secure session management, social login support, role-based access for admin |
| Payment Gateway | Stripe / Razorpay (if in India) | PCI-compliant, supports cards/wallets/UPI, delayed capture for deposits |
| Email / SMS | SendGrid + Twilio | Transactional email templates, SMS notifications, delivery tracking |
| Maps | Mapbox / Google Maps API | Location search, branch pins, shuttle route polylines, geolocation |
| AI / Chatbot | OpenAI API + Custom RAG | FAQ-trained chatbot with guardrails, no hallucinated prices |
| Hosting | Vercel / AWS | Edge CDN, auto-scaling, SSL, CI/CD pipelines, 99.99% uptime |
| Monitoring | Sentry + Vercel Analytics | Error tracking, performance monitoring, real-user metrics |
| Surface | White (#FFFFFF) or cool off-white (#F8FAFC); radius 20–24px; 1px border #E2E8F0; soft shadow |
| Typography | Dark slate headings (#0F172A), body (#475569); brand accent on primary CTA and focus states only |
| Density | 24px card padding, 16px nested; whitespace-driven layout; hairline dividers (#F1F5F9) |
| Motion | Cards fade in + translateY(8px→0) over 280–360ms, stagger 40–60ms per row; reduced motion respected |
| CTA Buttons | Hover: lift translateY(-1px) + shadow deepen 150ms; Press: scale 0.98 at 80ms |
| Loading | Skeleton blocks in #E2E8F0 with shimmer gradient sweep at 1.2s loop |
| Accessibility | WCAG 2.1 AA compliance, keyboard navigation, screen reader support, prefers-reduced-motion |
The design system is light-box & whitespace-first — inspired by Hertz and Avis at their best, but cleaner and more modern. All components will be documented in a shared Figma library for future use by Routes' team.
Section 05
A 10-week delivery plan structured in 7 phases with clear milestones, sprint deliverables, and client review checkpoints.
Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10
Note: Frontend and backend development run in parallel starting Week 3. Admin panel development begins in Week 7 as core customer features stabilise. This overlapping approach allows us to deliver a full platform within 10 weeks.
Deep research, wireframing, and high-fidelity design for client review.
Building the complete customer-facing UI with React + TypeScript.
Server-side logic, database, APIs, and third-party integrations.
Internal operations panel for Routes staff.
AI, smart features, and SEO infrastructure.
Comprehensive testing across all surfaces and scenarios.
Go-live with zero-downtime cutover and monitoring.
Ongoing support after launch.
| Role | Responsibility | Allocation |
|---|---|---|
| Project Manager | Client communication, sprint planning, milestone tracking, risk management | Throughout (Part-time) |
| UI/UX Designer | Wireframes, high-fidelity mockups, design system, prototype, usability review | Weeks 1–3 (Full-time) |
| Frontend Developer | React/TypeScript development, responsive UI, animations, component library | Weeks 3–10 (Full-time) |
| Backend Developer | API development, database, payment integration, authentication, business logic | Weeks 3–10 (Full-time) |
| QA Engineer | Test case creation, functional testing, cross-browser QA, performance audit | Week 10 (Full-time) |
Section 07
Transparent pricing for the complete Routes Car Rental platform revamp — no hidden charges, no scope creep surprises.
Total Project Investment
Four Lakh Indian Rupees Only · Inclusive of all deliverables
~$4,780 USD · Duration: 10 Weeks (2.5 Months)
| # | Phase / Deliverable | Timeline | What's Included | Amount (₹) |
|---|---|---|---|---|
| 1 | Discovery & UI/UX Design | Weeks 1–2 | Stakeholder interviews, competitor analysis, wireframes, high-fidelity Figma mockups, interactive prototype, design system | 55,000 |
| 2 | Frontend Development | Weeks 3–6 | 12 customer-facing features, 6+ pages, responsive design, micro-animations, skeleton loaders, component library | 1,10,000 |
| 3 | Backend Development & APIs | Weeks 3–7 | Database design, RESTful APIs, booking engine, payment gateway, auth, notifications, geolocation, Google Reviews API | 95,000 |
| 4 | Admin Dashboard | Weeks 7–9 | 6 admin modules (fleet, bookings Kanban, payments ledger, promos, analytics, rules engine), role-based access | 65,000 |
| 5 | Advanced Features | Weeks 8–9 | AI chatbot, smart location suggestions, SEO landing pages, trust/compliance hooks, partial pay system | 40,000 |
| 6 | Testing & Quality Assurance | Week 10 | Functional testing, cross-browser QA, mobile audit, performance benchmarks, security review, bug fixes | 10,000 |
| 7 | Deployment & Launch | Week 10 | Production setup, CI/CD pipeline, DNS/SSL, data migration, monitoring, documentation, team training | 15,000 |
| ✓ | Project Management & Support | Throughout | Sprint planning, weekly standups, client communication, 2 months post-launch support, knowledge transfer | 10,000 |
| TOTAL PROJECT COST | ₹4,00,000 | |||
Note: This is a fixed-price engagement. The quoted amount covers the complete scope defined in this proposal. Any scope additions beyond this document will be estimated and agreed upon separately before work begins.
₹55,000
₹1,10,000
₹95,000
₹65,000
₹40,000
₹10,000
₹15,000
₹10,000
Payment is structured in milestones tied to deliverables, ensuring you pay as value is delivered.
| Milestone | Trigger | Deliverables Due | % | Amount (₹) |
|---|---|---|---|---|
| M1 | Project Kickoff | Contract signing & project commencement. Access to communication channels, Figma workspace, and GitHub repository. | 30% | 1,20,000 |
| M2 | Design Approval End of Week 2 |
UI/UX designs signed off. Wireframes, high-fidelity mockups, interactive prototype, and design system delivered and approved. | 20% | 80,000 |
| M3 | Development Midpoint End of Week 6 |
Functional customer-facing UI on staging. Core booking flow (search → detail → checkout → confirm) working end-to-end with backend APIs. | 25% | 1,00,000 |
| M4 | Final Delivery & Launch End of Week 10 |
Complete platform delivered: admin dashboard, advanced features, testing complete, production deployment live, documentation and training delivered. | 25% | 1,00,000 |
| TOTAL | 100% | ₹4,00,000 | ||
Payment Terms: Invoices are due within 7 business days of milestone completion. Payments can be made via bank transfer (NEFT/RTGS/IMPS), UPI, or international wire. GST (18%) applicable as per Indian tax regulations and will be added to the invoice.
Market Comparison: A platform of this scope from agencies in North America would typically cost $25,000–$50,000 USD (₹21–42 lakhs). Our competitive pricing reflects the advantage of working with a skilled team based in Bengaluru, India — without any compromise on quality, communication, or delivery standards.
Section 09
Standard terms governing the engagement between Capsley and Routes Car Rental for the website revamp project.
The scope of this engagement is defined in the Scope of Work section of this proposal. Any work requested beyond the described scope will be treated as a change request and will be estimated, quoted, and agreed upon in writing before work begins.
Minor clarifications and adjustments within the spirit of the original scope are included. However, new features, additional pages, or significant design changes beyond the agreed deliverables constitute scope additions.
Payments are structured in four milestones as detailed in the Payment Schedule:
Invoices are payable within 7 business days of issue. Late payments may result in a pause of work until the outstanding amount is settled. GST (18%) is applicable as per Indian tax regulations and will be charged in addition to the quoted amounts.
Accepted payment methods: Bank Transfer (NEFT/RTGS/IMPS), UPI, or International Wire Transfer.
The estimated project duration is 10 weeks (2.5 months) from the date of contract signing and receipt of the first milestone payment. The timeline assumes:
Delays caused by late client feedback or scope changes will extend the timeline proportionally. Capsley will communicate any timeline risks proactively and propose mitigation plans.
Upon receipt of full and final payment, all custom code, designs, and documentation created specifically for this project will be assigned to Routes Car Rental. This includes:
Excluded from transfer: Pre-existing Capsley frameworks, reusable components, and third-party open-source libraries (which remain under their respective licences). Routes receives a perpetual, royalty-free licence to use these components as part of the delivered platform.
Capsley reserves the right to showcase the project (non-confidential aspects) in its portfolio and case studies, unless the client explicitly requests otherwise in writing.
Both parties agree to treat all business information, technical details, strategies, and data shared during this engagement as strictly confidential. Neither party will disclose such information to third parties without prior written consent, except where required by law.
Capsley provides a two-month warranty period following the production launch, during which:
After the warranty period, ongoing maintenance and support can be arranged under a separate Annual Maintenance Contract (AMC) — quoted upon request.
Any changes to the agreed scope must be submitted as a written Change Request (CR). Capsley will assess the impact on timeline and cost, provide a written estimate, and proceed only upon client approval. Change requests are billed at the prevailing day rate or at a mutually agreed fixed price.
Either party may terminate this agreement with 15 days' written notice. In case of termination:
Termination for cause (material breach or non-performance) requires a 7-day cure period during which the breaching party must remedy the issue or provide a remediation plan.
Capsley's total liability under this agreement shall not exceed the total fees paid by the client for the project. In no event shall either party be liable for indirect, incidental, consequential, or punitive damages, including but not limited to loss of revenue, profits, or data, arising from the use or inability to use the delivered platform.
The platform integrates with third-party services (payment gateways, email providers, maps APIs, AI services, hosting). These services have their own terms, pricing, and SLAs which are outside Capsley's control. The client is responsible for maintaining active accounts and subscriptions for these services. Capsley will assist with initial setup and configuration as part of the project scope.
Neither party shall be liable for delays or failures in performance caused by events beyond reasonable control, including but not limited to natural disasters, pandemics, government actions, internet infrastructure failures, or acts of war. The affected party must provide prompt notice and resume performance as soon as reasonably possible.
This agreement is governed by the laws of India. Any disputes arising from this agreement shall first be resolved through good-faith negotiation. If unresolved within 30 days, disputes shall be referred to arbitration under the Arbitration and Conciliation Act, 1996, with the seat of arbitration in Bengaluru, Karnataka.
Proposal Validity: This proposal is valid for 30 days from the date of issue (22 April 2026). After this period, pricing and availability are subject to change. Please contact us to confirm or request an extension.
By signing below, both parties agree to the terms outlined in this proposal document (Reference: CAP-2026-0422-RCR, Version 1.0), including the Scope of Work, Timeline, Pricing, and these Terms & Conditions.
This acceptance constitutes a binding agreement between the parties and authorises Capsley to commence work upon receipt of the first milestone payment.
Project Conclusion
Capsley is committed to delivering not just a website, but a comprehensive digital engine that positions Routes Car Rental at the forefront of the industry. By combining a high-performance Next.js Main Website, an intuitive User Dashboard, and seamlessly integrating robust administrative modules into your existing Super Admin and Hub Panel, we empower your operations and growth. Furthermore, with forward-looking capabilities like Generative AI integrations and Answer Engine Optimisation (AEO / LLM SEO), we ensure that Routes is ready for the future of search. We look forward to a successful collaboration and are ready to commence work upon your approval.