Recreogo

Rental and booking management platform

ElifTech completed a tech project for Recreogo, a booking management software created for recreational rental businesses. The project aimed to streamline operations by providing online scheduling, payment processing, inventory management, and real-time availability updates.

Recreogo's key developed feature is the real-time availability display, integrated with a booking calendar linked to the business's inventory. This allowed customers to conveniently select their desired rental dates and instantly check the availability of rental equipment.

Recreogo dashboard

Services we provided

  • Support in Development Process
  • User Interface Redesign
  • UI Prototyping
  • Creating User Flows and Product UX
  • Email Marketing Design
  • Platform Design
  • Landing Page Design
  • Dashboard Design
  • Integration with External Services

Before

Recreogo dashboard

After

Recreogo dashboard

About the сlient

Recreogo is a booking management software built specifically for recreational rental businesses. With a focus on streamlining operations and simplifying the booking process, Recreogo offers a comprehensive solution that encompasses online scheduling, payment processing, and real-time availability updates. By leveraging technology, Recreogo aimed to provide a user-friendly platform enabling businesses to showcase their inventory, offer dynamic pricing and facilitate seamless customer bookings.

Challenge

Recreogo’s existing software had been developed using outdated approaches, resulting in a considerable amount of hard-to-maintain code. Additionally, the user interface and design were inconsistent and outdated, negatively impacting the user experience. Recreogo also required assistance with email marketing newsletters and integrating with external services.

Solution

  • Support in Development Process

    To tackle Recreogo’s legacy, hard-to-maintain code, ElifTech audited the codebase, prioritized improvements, and supported implementation, delivering a smooth rollout that reduced downtime and improved efficiency.

  • User Interface Redesign

    ElifTech built a unified design system, components, principles, icons, content/pattern guidelines, typography, and colors, delivering a modern, consistent UI. We also made it fully responsive for a seamless experience on desktop, tablet, and mobile.

  • UI Prototyping

    ElifTech utilised UI prototyping techniques to create interactive and realistic representations of the software's user interface. UI prototypes allowed stakeholders to visualize and experience the software's functionality and flow before implementation. This facilitated early feedback and refinement, ensuring the final design met the desired objectives.

  • Creating User Flows and Product UX

    ElifTech focused on creating intuitive user flows and enhancing the overall user experience (UX) of the software. By conducting user research and employing best practices in UX design, they ensured that the booking process and other functionalities were user-friendly, reducing friction and increasing customer satisfaction.

  • Email Marketing Design

    To improve Recreogo's email marketing efforts, ElifTech worked on designing and developing marketing email newsletters. The team created visually engaging and responsive email templates aligned with Recreogo's branding and integrated the Mailgun service to handle email delivery.

  • Landing Page Design

    Recognizing the significance of a well-designed landing page, ElifTech developed a visually compelling and informative landing page for Recreogo. The landing page highlighted the software's key features, benefits, and value proposition, effectively capturing the attention of potential customers and encouraging them to explore further.

  • Integration with External Services

    We integrated key external services for Recreogo, migrating hard-coded email templates to Mailgun for better customization/deliverability and moving payments from Braintree to Stripe to enhance security and streamline processing.

Recreogo dashboard

Features delivered

  • Migrating from Braintree Payment System to Stripe

    This transition to Stripe allowed for more secure and reliable payment processing, ensuring a seamless checkout experience for customers.

  • Payment Refund

    The software was equipped to process payment refunds, enabling businesses to handle refund requests efficiently and accurately.

  • Payment with Saved Card

    The software incorporated the functionality for customers to save their payment information, enabling quicker and more convenient checkout for repeat bookings.

  • Invoice Editing and Price Change

    Recreogo allowed businesses to modify invoices and adjust prices as needed, providing flexibility and customization options.

  • Migrating from Code Email Templates to Mailgun Templates

    By migrating to Mailgun templates, the software improved email deliverability and customization options, enhancing the effectiveness of email communication.

  • Vin Numbers

    The inclusion of Vin Numbers facilitated the tracking of rental equipment, ensuring accurate records and efficient inventory management.

  • Migrating High Load API Endpoints to New V2 .NET Core 6 App Service

    This migration improved the performance and scalability of the software's API endpoints, enabling better handling of high volumes of requests.

  • Promocodes

    The software integrated promotional code functionality, allowing businesses to offer discounts and incentives to customers.

  • Rental History Table

    Introducing a rental history table enabled businesses to track and review past rentals, facilitating better customer service and analytics.

  • Improved Reporting and Statistics

    ElifTech enhanced the reporting and statistical capabilities of the software, providing businesses with valuable insights and data to optimize their operations and make informed decisions.

Recreogo dashboard

Key results and business value

  • Improved Code Quality and Maintainability

    ElifTech significantly improved the software's codebase. The code became more efficient, readable, and maintainable, making it easier for developers to understand, update, and enhance the software in the future. This reduced development time and costs associated with maintaining and troubleshooting the software.

  • Streamlined Booking Process

    Real-time availability, dynamic pricing, and an intuitive flow streamlined bookings: businesses showcase inventory, customers pick dates and see instant availability, reducing effort and boosting bookings and revenue for recreational rentals.

  • Enhanced User Experience (UX) and User Interface (UI)

    The redesigned UI and design system made the product intuitive, consistent, and responsive, streamlining workflows and lifting customer satisfaction, engagement, and conversions.

  • Effective Email Marketing Campaigns

    With the designed marketing email newsletters and the integration of Mailgun templates, Recreogo improved its email marketing efforts. The integration with Mailgun ensured reliable email delivery, further enhancing the effectiveness of marketing communication.

  • Efficient Payment Processing and Management

    We migrated from Braintree to Stripe and added refunds and saved-card payments, streamlining checkout and strengthening payment management, improving financial operations and customer satisfaction.

Recreogo dashboard

Technology we used

Development

Dot Net Core Logo
.NET Core
C# Logo
C#
Server Logo
MS SQL Server
Azure Logo
Azure App Service
Azure Logo
Azure Web Jobs
Octopus Logo
Octopus Deploy
Redis Logo
Redis
Azure Blob Storage Logo
Azure Blob Storage
Mailgun Logo
Mailgun
Stripe Logo
Stripe
Smartwaiver Logo
Smartwaiver
React Logo
React
Redux Logo
React-Redux
Google API Logo
Google API
React Logo
React Calendar

Design

Material UI Logo
Material UI
Figma Logo
Figma
Recreogo dashboard

Share your needs, we’ll deliver the solution

Full Name*
Email*
Describe your business need*

Budget in USD

By submitting this form I agree with the Privacy Policy

What happens after you get in touch?

  • Intro call

    During a 30-minute meeting, our domain expert dives into your business and describes the steps for future collaboration.

  • Free discovery workshop

    Together with you, we clarify the requirements and define the user flow, feature list, and project risks. After that, we set up an engagement process to make your journey smooth.

  • Project planning

    Based on the info gathered and your business objectives, we provide the implementation plan, timelines and estimations for your project.