OnTop

Scale your business globally with an all-in-one HR and Payroll solution. Manage and pay your international teams anywhere in the world.

OUR IMPACT

Reduced Churn by 33%

Web App Development

Industry

FinTech

Stage

Series A

Company Size

400+

Backed By

Y Combinator, Vision Fund, & more

background

The project involved planning, building, and supporting the development of QuickBooks and BambooHR API integrations, enabling seamless data exchange between platforms.

OST Project Team

CLIENT GOAL

Their primary goals were related to customer acquisition and reducing customer churn. Some of their goals were to:

  1. Acquire new customers by offering enhanced integrations.

  1. Prevent churn by saving existing customers who needed BambooHR integration.

  1. Prevent churn by saving existing clients who required QuickBooks integration.

challenges

The team encountered several challenges, including adhering to a tight schedule and adapting to evolving client needs.

key features

QuickBooks Integration:

  • Create new vendors in QuickBooks when new workers start contracts in OnTop's platform

  • Bulk sync previously created vendors in QuickBooks via email address validation.

  • Update vendor information (name, address, contract type) seamlessly.

  • Create new invoices in QuickBooks and associate them with vendors generated in OnTop's platform.

  • Update invoice statuses to paid in QuickBooks once payments are processed in OnTop's platform.


BambooHR Integration:

  • Initiate onboarding (KYC) processes in OnTop's platform when new workers are added in BambooHR.

  • Update workers' information in OnTop's platform based on changes in BambooHR.

  • Create bulk profiles and initiate onboarding processes for new contractors listed in BambooHR.

  • Activate contracts in OnTop's platform upon start dates indicated in BambooHR.

  • Terminate contracts in OnTop's platform upon removal or termination dates in BambooHR.


TOOLS & TECHNOLOGIES

TOOLS & TECHNOLOGIES

Frontend

Frontend

Angular

Angular

JavaScript

JavaScript

NPM

NPM

Servers + API's

Servers + API's

Merge API

Merge API

QBO

QBO

Bamboo HR

Bamboo HR

Backend

Backend

Java

Java

Kafka

Kafka

Springboot

Springboot

Gradle

Gradle

Design

Design

Figma

Figma

Ready to Innovate?

Ready to Innovate?

Ready to Innovate?

1501 Biscayne Blvd, Miami, Florida 33132

Services

Product Strategy

CS

UX/UI Design

CS

Web App Development

CS

Mobile App Development

CS

Packages

Code Audit

CS

Design Audit

CS

CTO Consulting

CS

MVP Package

CS

Integrated Teams

CS

Resources

Cost Calculator

CS

Capital Connect

CS

Studio Products

Company

Our Story

Locations

Miami 🇺🇸

Buenos Aires 🇦🇷

© OneSeven Tech 2017 - 2024. All Rights Reserved - 17 Web Dev, LLC.

Based in the USA, Supporting Teams Globally.

1501 Biscayne Blvd, Miami, Florida 33132

Services

Product Strategy

CS

UX/UI Design

CS

Web App Development

CS

Mobile App Development

CS

Packages

Code Audit

CS

Design Audit

CS

CTO Consulting

CS

MVP Package

CS

Integrated Teams

CS

Resources

Cost Calculator

CS

Capital Connect

CS

Studio Products

Company

Our Story

Locations

Miami 🇺🇸

Buenos Aires 🇦🇷

© OneSeven Tech 2017 - 2024. All Rights Reserved - 17 Web Dev, LLC.

Based in the USA, Supporting Teams Globally.

1501 Biscayne Blvd, Miami, Florida 33132

Services

Product Strategy

CS

UX/UI Design

CS

Web App Development

CS

Mobile App Development

CS

Packages

Code Audit

CS

Design Audit

CS

CTO Consulting

CS

MVP Package

CS

Integrated Teams

CS

Resources

Cost Calculator

CS

Capital Connect

CS

Studio Products

Company

Our Story

Locations

Miami 🇺🇸

Buenos Aires 🇦🇷

© OneSeven Tech 2017 - 2024. All Rights Reserved -

17 Web Dev, LLC.

Based in the USA, Supporting Teams Globally.