JT Book a call

Work / Client

Open Apply

Together 2+ years

After launching a software to simplify the school admissions and enrollment process, Open Apply hired us to debug the product, optimize the user experience, and streamline their internal project management processes.

2 → 20Internal developers
2+ yearsTogether
2Full-time engineers

The product

The Open Apply dashboard: enquiries, applicants and enrolment charts for an academic year
Open Apply re-enrolment status for an academic year on a desktop monitor
An Open Apply applicant profile on a laptop

Client Overview

OpenApply is a fast-growing software platform to help simplify the admissions and enrollment processes for applicants around the world with a paperless, integrated online experience.

They initially reached out to JetThoughts to help stop regressions, revamp the user experience, scale feature development, and streamline internal development processes.

Vision

Open Apply envisioned an upgrade of their technology operations from end-to-end: fewer bugs, better UX/UI, faster development, and higher-quality releases..

Because Open Apply was growing so quickly, they needed to level up both their software and their internal processes in order to maintain momentum.

Problem

Open Apply’s initial launch was a huge success and customers grew rapidly. However, their product wasn’t designed to properly address the level of scale they had already reached.

With an outdated user interface, bugs emerging faster, and an inability to expand the product, Open Apply knew it needed to make big changes to accommodate increasing demand.

Solution

JetThoughts provided 2 full-time engineers to act as a virtual development team for Open Apply.

In addition, we provided a dedicated project advisor to bring real-time visibility into progress and ensure alignment with the leadership team at Open Apply.

Approach

From the very beginning of the engagement, JetThoughts provided Open Apply’s team with deep technical guidance to help ensure a successful outcome.

We started the project with a kick-off meeting where we set expectations for the engagement, learned about the software, and aligned around a winning strategy.

To begin, we first prioritized tackling the unstable code with hundreds of bugs. This required both resolving these technical issues and setting up the analytics & testing processes to prevent future bugs.

From there, we collaborated with Open Apply’s team to redesign & rewrite the entire user interface while upgrading the Ruby on Rails code supporting the product.

Once we tackled these priorities, we helped optimize the internal software development & project management processes at Open Apply while helping them grow a development team.

Outcome

  • Upgraded Code Quality from F to A on Code Climate & Improved Readability
  • Reduced Bug Risks via Best Practices & Testing Systems
  • Scaled Internal Team from 2 to 20 Developers

Topics

TechnologyRailsHotwireTailwind CSS

Explore more clients

[All six clients]

Agent Inbox

Real estateRailsReactVue

60 days From zero to MVP

100,000+ Users added in under a year

[Read the case]

Mobile Coach

TechnologyRailsAngularJSPostgreSQL

2 → 10 developers Team scaled

9+ yrs Together

[Read the case]

LimeLeads

Database ProviderRailsReactPostgreSQL

Unblocked Release changes and development

30+ mo Together

[Read the case]

OrchestrateCS

Compliance OperationsRailsHotwireTailwind CSS

<60 days From zero to a live MVP

2 Full-time engineers

[Read the case]

Crosslake

Management ConsultingRailsReactAngularJS

3 wks Release cycle, was 2 months

0.5 s Average request, was 5 s

[Read the case]

Tell us what you need built

JetThoughts has been building software since 2008. Book a call, or write to sales@jetthoughts.com. You'll leave the call with a written one-page scope within 2 working days.

#01 Paul Keen
Paul KeenChief Technology Officer & Open Source Contributor

A 30-minute call; pick a time.