BLOG

From Scratch to Shark Tank: How GoGrow Helped Hidrent Build a Successful Startup

Image of Hidrent Founder & CEO at SharkTank

Franco Pariani

Co-Founder & CEO

Jul 1, 2022

4 min read

Full Cycle Software Development

Business

About Hidrent

Off-duty. On-demand.

As seen on Shark Tank, Hidrent is the only task-based online service that matches customers with off-duty firefighters.

Most firefighters work 24 hours on duty, followed by 48 hours off duty. Firefighters are uniquely qualified to continue serving their community during their time off.

Hiring an off-duty firefighter is mutually beneficial. This supplements their income and leverages their skills and expertise while you get the help you need from someone you can trust to get the job done right.

How did GoGrow help?

In 2020, Dave Heimbuch, Founder & CEO of Hidrent, came across GoGrow looking for developers to push his mobile app development forward. He struggled with his current app not working as expected, an issue that was costing him a lot of money in maintenance and bug-fixing.

Hidrent in ABC’s show, Shark Tank, S13 E6

Problem

As soon as we started code auditing the existing app, we ran into many issues.

  • It was highly coupled and had many outdated resources and dependencies.
  • We lacked fluent support and direct communication with the original code owners.

Our most painful problem with the app was its dependency on a private external library that used to be open-source. This library was a vital piece of the entire project that we didn’t have access to.

The tech stack at the time was Angular, Ionic, Nodejs, and CassandraDB.

Solution

We presented Dave with two alternatives:

  1. Reuse the existing codebase, maintaining most of the code and dependencies. Choosing this option would imply a steep learning curve and require a decent amount of time decrypting 1000+ commits and “black box” dependencies.
  2. Rebuild the entire platform, web, mobile, and backend, as it would put Hidrent in a good position for the foreseeable future. Anyone taking over the app would have the ability to build on top of a fresh and cleaner codebase. This solution was best for the long run.

The platform wasn’t that big regarding features and screens, so we advised against the first solution. It was only suitable for a quick “band-aid” fix and would eventually cost more time and money.

After speaking with Dave, he understood that although it might take more time and resources in the short run, the second option would save a lot of time and money in the long run.

Process

UI/UX Designs

Since the UI and UX weren’t the best, Dave decided to craft new and fresh designs. We started working with an external agency in the discovery phase and posterior UI designs. It took a couple of months before we got the final designs and we could start the development.

New Architecture

We use React, React Native, and Ruby on Rails as our go-to tech stack for developing this type of project/MVPs. React and React Native are two of the most-used frameworks for web & mobile development. Ruby on Rails is easy and fast for developing small projects.

We chose Heroku as our server to avoid the DevOps headache. We deployed it fast and easily integrated it with our GitHub repository.

Finally, we used PostgreSQL for the database.

Final Product

At that point, we had a team of three developers working independently on the three sub-projects. We had weekly meetings to show the “sprint” progress and get feedback.

Once the project was released, around 3 months later, we provided ongoing support for new features and bug fixing.

The projects can be found here:

Shark Tank

Less than a year after we released the MVP, Dave and Hidrent were selected to participate on Shark Tank. We didn’t know when the actual episode would be live, but we had brand-new designs and features to build in just a few weeks.

We grouped up, brought more developers and a project manager into action, and we were able to make a huge revamp in a couple of weeks. Great kudos to the team working on this!

Image of Hidrent Founder & CEO at SharkTank
Dave Heimbuch, Founder & CEO of Hidrent

Today

After 2 years, we’ve continued working together on new and promising features. The platform is super stable. We’ve helped Hidrent save money in DevOps, maintenance, and User Management by changing the architecture, backend, and admin panel. All of this has led to high customer satisfaction.

We couldn’t be happier to have connected with such a great startup and be able to build the product from scratch, handling 20k+ active users.

If you want to know more, please drop us a line.

Franco Pariani

Co-Founder & CEO

Jul 1, 2022

4 min read

Full Cycle Software Development

Business

BLOG

Unlock forbidden knowledge

Explore more

Arrow Icon
Efficiently Caching Translations in React with Zustand and Google Translate API

Frontend

Guides

Efficiently Caching Translations in React with Zustand and Google Translate API

Learn to integrate Zustand and Google Translate API for a seamless translation feature. Cache results to reduce API calls, boost performance, and enhance scalability.

Mauro Davoli

Fast API Development with Hono and Cloudflare Workers

Backend

Technology

Guides

Fast API Development with Hono and Cloudflare Workers

Pablo shares his journey of finding tools to build REST APIs quickly and efficiently. He highlights his experience with Hono, a lightweight framework reminiscent of Express, designed specifically for Cloudflare Workers.

Pablo Haller

A step-by-step infographic showing the process to set up authentication with Next.js using the next-auth library.

Guides

Technology

Basic GitHub OAuth Authentication with Next.js and next-auth

This blog explains how to set up GitHub OAuth in Next.js using next-auth. It covers creating a GitHub OAuth app, configuring environment variables, integrating authentication with a custom route, protecting routes, and managing sessions.

Pablo Haller