10AviationBPABusiness licensingCMSCMS_1Computer and mobile accessoriesComputer SoftwareCRMCybersecurityDesktopDigital marketingDiversityEmbeddedEntertainmentFarmingGamblingHelthcareHomeInsuranceIoTIoT_1LawMachine LearningMediaMilitaryMobileMobile_1QAQA_1Real EstateRestaurantsSocial projectSocialSocial projectSocial project_1Software developmentSportTransport

BPA

scroll

Coupa

Services

Web, QA

Industries

Financial services

Technologies

RubyonRails, Rspec

Project type

BPA

Overview:

Coupa delivers the only spend management platform that unifies business processes across all the ways employees spend money.

Business needs:

Clean up issues with the application to minimize end-users' complaints.

Create a tool to analyze the existing codebase and track the differences between old and new application versions.

Optimize the product's performance; improve quality of end-user experience.

Add support for multiple languages.

Suggested solutions from Svitla:

Upgrade to Rails 4 for improved speed and stability.

Internationalization: changing all strings in the project to introduce the Rails I18n.

Performance optimization using JMeter as a benchmark tool.

Code review and refactoring.

Technologies:

Rails 3, Rails 4

Rspec, JMeter 

Capybara, Jasmine, Sphinx, Gpgme, Nokogiri

Value delivered

A dedicated team of six ROR developers and a Project Manager.
Svitla’s developers were responsible for managing the entire project progress.
Complete visibility of the development process.
Significant improvement of the application performance and stability.

Have a project in mind?

Briefly describe your project, and we will contact you within a day.

Thank you!
We will contact very shortly.

Your message is recieved. Svitla's sales manager of your region will contact you to discuss how we could be helpful.