codete rebranding files website assets case studies probooking hero header c064833020

Probooking

Technology

Cloud & DevOps

Industry

Travel & Hospitality

Probooking is an innovative service that connects fitness providers with their customers.

codete rebranding files website assets case studies Probooking 1 ebfb7c8192

Challenge:Reviewing ongoing project

Probooking reached out to us for help in improving their product. Poorly written code and lack of appropriate testing lead to an unstable application full of bugs. We took over an ongoing project to improve the application’s stability, implement new functionalities, and refactor requisition management.

 

Developing a Continuous Integration plan

Our backend developer evaluated the to-date situation, including technology stack, code quality, server setup, and development processes. Our QA engineers reviewed both Probooking applications for Android and iOS in search of bugs and possible improvements. We delivered a comprehensive plan on how to proceed, placing focus on refactoring the existing code base, implementing automated testing (both unit and functional tests), setting up Continuous Integration tools (based on Jenkins), improving requisition management, and introducing SCRUM with short release cycles.

 

Fixing legacy code and incorporating bug prevention

The backend of the application needed critical adjustments to work properly and both mobile applications demanded stability improvements. There were plenty of bugs in the code to remove. Yet at the time, Probooking had no backend developers and their mobile developers were only available part-time. They turned to our developers for assistance.

codete rebranding files website assets case studies Probooking 2 3c14a47ee2

Solution:Dedicated software development team

We formed a team of two backend developers, one of them acting as the leader. They worked in weekly sprints, ending each week with a demo and status update additional to daily communication. Not only did they fully refactor and thoroughly test the application, significantly decreasing the technical debt, but also implemented new functionalities to meet the client’s business objectives. 

The Probooking application consists of 3 parts. The backend serves REST API and manages the database, the mobile applications make for the visual part of the application and provide communication with the backend, and the Configtool enables user and offer management to Probooking’s customers – fitness clubs. The overall stability and performance of the application increased dramatically.

Travel & Hospitality projects

Still wondering how to meet the requirements of your project?

Send us a message and we’ll get back to you with a brief estimate within 48 hours

Contact us

Codete Global
Spółka z ograniczoną odpowiedzialnością

Na Zjeździe 11
30-527 Kraków

NIP (VAT-ID): PL6762460401
REGON: 122745429
KRS: 0000696869

Offices
  • Kraków

    Na Zjeździe 11
    30-527 Kraków

  • Lublin

    Wojciechowska 7E
    20-704 Lublin

  • Berlin

    Wattstraße 11
    13355 Berlin

Copyright 2022 Codete