EndorsedendorsedCompleted

API Integration Migration for HAPPYCAR

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Hospitality, Travel & Tourism

Duration
Duration

1 month

Budget
Budget

10K - 49K

Start Date
Start Date

1 September 2020

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
72/100
Good

Project Capability Score (PCS) estimates how capable Concise Software International is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

HAPPYCAR

mapHamburg, Germany

Project Summary

Concise Software worked with a car-rental price-comparison company to migrate partner integrations from a legacy application and implement several use cases to standardize partner communication. The vendor provided API-based integration work, partner documentation, and domain mapping while using TypeScript, Node.js, Jest and Google Protobuf. The engagement produced simpler, higher-quality code and greatly improved deployment speed, and the team managed the project transparently via Slack, JIRA and GitHub.

Key Challenges

  • Migrate multiple partner integrations from a legacy application
  • Implement and standardize several use cases to improve partner communication (e.g., book, search, cancel)
  • Keep every integration aligned to a common base template/standard

Project Deliverables

  • API integration
  • Partner documentation
  • Domain mapping document
  • Use-case implementations (Book, Search, Cancel)

Project Solution

Concise Software implemented API-based integrations for a partner migration. They provided partner documentation and a domain-mapping document, and delivered per-use-case implementations (e.g., book, search, cancel). The team used TypeScript, Node.js, Jest and Google Protobuf and worked as a two-person team (one developer and one project manager).

Project Outcome

  • Deployment time reduced from ~4 hours to ~5 minutes
  • Code was simplified, making bug fixing easier
  • Transparent project management and effective communication via Slack, JIRA and GitHub

Platforms

  • API/Integration PlatformAPI/Integration Platform
  • WebWeb

Tech Stack

  • TypeScriptTypeScript
  • Node.jsNode.js
  • JestJest

Client Endorsement

Overall Review Rating

4.63star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Concise Software was able to provide simpler codes to help with the bug fixing and reduce the client's deployment from four hours to five minutes. The team's project management was great. Their communication is through Slack, JIRA, and Github. They were transparent throughout the collaboration.

Matheus Figueredo

IT Lead

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Concise Software International