E-commerce with personalized gifts and cards
Development for a custom e-commerce system with advanced configurations.
Client
Boomf
Industry
Consumer Goods
Services
Web app development
Timeline
2018 - ongoing
About Boomf project
Boomf allows you to send unforgettable, personalized cards and gifts. The company bestseller is the Boomf Bomb - a photo card that is filled with confetti and explodes as it’s opened. An online customization app allows customers to make their gifts special.
Delivered solution
Our team worked on a custom e-commerce system, using Ruby on Rails. Thanks to modern technologies such as React.js and a flexible approach to the project, we also had the chance to work on rebuilding the front-end part of the shop.

Goals and challenges

#1
Designing personalized gifts with an online tool
End-users have the option to use an online product customization tool, which allows them to use one of the available stock photos or upload their own images, making their gift truly personal. They can further express themselves by adding a message to the card.
#2
Extending the administration panel
We worked on adding a new factory to the system on a very tight schedule. Boomf’s representatives and their partners need it to successfully manage orders. It required a lot of effort and development expertise on our side. We’re glad that everything went well.
#3
Integration with DHL, an external shipping provider
To help the worldwide delivery process work smoothly, an integration with a reliable logistics company was required. The goal of the integration with DHL was to provide a cheaper and faster way of delivering ordered items. It had to be delivered on a tight schedule.

Technologies

  • Ruby
    Ruby
  • Rails
    Rails
  • Rails Event Store
    Rails Event Store
  • React
    React
  • Node.js
    Node.js
  • Typescript
    Typescript
  • GraphQL
    GraphQL
  • Sidekiq
    Sidekiq
  • Kubernetes
    Kubernetes
  • Stripe
    Stripe

Results

Faster website loading (SPA)
One of our tasks was to rewrite the front-end of the application, using an entirely new website design approach and building a single-page application (SPA) with React.js.
Meeting important deadlines
Christmas and Valentine’s Day are major events when Boomf’s sales notably increase. Aside from our daily tasks, we had to adapt to changes made right before these big holidays.
Increased sales and user satisfaction
With a reliable, user-friendly, and easy-to-use solution, Boomf’s sales continue to grow. To support easy payments, we integrated the platform with Stripe, PayPal, Google Pay.

We hired iRonin.IT's developer to assist with various development projects during a period of rapid international expansion. Our developer was totally dedicated to completing all projects, taking a flexible approach where required, he was a completely intrinsic part of our team during the time he worked with us, working seamlessly with our in-house team.

Sophie Dummer, CEO @ Boomf

Let’s kickstart your project. 

Contact us today.

Contact us

Read more

Acima Credit case study
Acima, founded in 2013, is a fast-growing fin-tech company providing a fresh alternative to traditional consumer lending. iRonin.IT’s experts helped Acima develop their MVP into a full-fledged product.
Read this case study
XbyX case study
XbyX founders educate women about menopause through valuable content presented in a custom web app. They also operate an online store. Our team built the customizable platform from scratch.
Read this case study
This page is best viewed in portrait mode
Our websites and web services use cookies. We use cookies and collected data to enhance your experience, provide additional communication channels, improve marketing materials and enhance our offer. IRONIN SP. Z O.O. SP. K. is committed to protecting all the data that we collect or process in any way, especially data of personal nature. By accepting these terms you agree to our usage of cookies and processing your data, according to our Privacy Policy, and you declare that your browser settings reflect your preferences. Read more You have the right to revoke this agreement at any time, based on the terms of our Privacy Policy. You can change cookies settings in your browser. If you do not agree with us using cookies and processing your data, please change your cookies settings in your web browser and reject these terms. You can find more information about cookies, your data privacy This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies. data processing, and your rights in our Privacy Policy.