BitBag - eCommerce software development partner

BitBag is a software development company that delivers advanced eCommerce projects. Our main expertise is Sylius - an eCommerce framework based on Symfony. BitBag is the leading Sylius vendor partner and has a lot of experience in delivering clean, stable & scalable projects on top of it.

We are huge fans of writing clean and reliable code. We deliver using BDD, DDD & Event Storming methodologies whenever we need them. We do our best to choose the right tools for the right job - that is why we always try to understand the business before we get our hands dirty so that our client gets the best match for his needs.

At BitBag we also love open source. We are the authors of the most commonly used Sylius open source packages like the content management system, PSP integrations, marketing automation tools and many more.

For more complex projects, we fulfill our eCommerce stack with eZ Platform for content management, Pimcore/Akeneo for Product Information & Data Assets Management and the Symfony framework itself - for more complex microservices. We are also in love with PWA. For this purpose, we use VueStorefront - an open source store skeleton compatible with Progressive Web App standards built upon Vue.js.

We work with clients from all over Europe, especially from DACH countries. Most of BitBag's developers speak English and/or German. Every project manager at BitBag is a native English speaker, in most cases - both English & German.

 
$10,000+
 
$50 - $99 / hr
 
10 - 49
 Founded
2017
Show all +
Opole, Poland
headquarters
other locations

Portfolio

Key clients: 

bestvalue.eu, lensvision.ch, urbanara.de, p24.by, infolox.de, payplug.com, mollie.com

p24 - online grossery store Image

p24 - online grossery store

p24.by is an online groceries store in Belarus. With over 150000 products and 5000 visitors each day they became the leader of the market in their country.

We delivered a working solution with a great mobile experience using Vue.js as a SPA and Sylius as the headless eCommerce alongside with Elasticsearch for catalog filter. 

We also took care of the data migration, synchronizing assets with Google Storage,

preparing an AWS setup, implementing CMS features, optimizing checkout and securing the admin panel via ACL.

Reviews

Sort by

E-Commerce Dev for Omnichannel Marketing Partner

"The business spirit of BitBag’s management stands out to me—they have a real can-do mentality."

Quality: 
5.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
2017 - Ongoing
Project summary: 

BitBag provides resources to develop e-commerce solutions for a digital agency’s customers. Their resources specialize in Sylius and Symfony PHP development and integration. Their work is ongoing.

The Reviewer
 
11-50 Employees
 
Lindau, Germany
Gunnar Fuelle
Co-Owner & COO, Infolox
 
Verified
The Review
Feedback summary: 

BitBag has delivered on half a dozen projects and met the client’s standards. The team has technical expertise, a high level of responsiveness, and a knack for problem-solving. Having a common tech stack and project management stack makes for a smooth workflow.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the co-owner and COO of Infolox, an online agency. We make digital catalogs and corporate websites for mid-sized businesses—mainly companies that produce technology items and wholesale traders that deal in those items.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with BitBag?

Our customers’ products are often very complex, and those complexities translate into the catalogs they request from us. We adopted specialized e-commerce software—Sylius—and started looking for an implementation partner.

SOLUTION

What was the scope of their involvement?

Our digital catalogs true websites that represent the product details and data, with additional material like CAD data, visualizations, and videos. They also include PDF documents for installation, explanations, compliance, and so on. Then comes the additional layer of e-commerce.

BitBag is now our implementation partner for these e-commerce solutions built on the Sylius enterprise software. We also have frontend developers from their team working for us, as well as Symfony PHP developers. They not only implement e-commerce solutions but also develop extensions for interfaces. It’s implementation, but it’s also technology development.

What is the team composition?

We have six full-time people that BitBag trained in Sylius for us. It’s basically an external team working on our projects.

How did you come to work with BitBag?

We found BitBag through a recommendation from Sylius themselves as a good implementation partner. We started working with them on a project basis at first and came to employ fulltime resources from them.

How much have you invested with them?

We spend around €300,000 per year on their services (approximately $332,000 USD).

What is the status of this engagement?

The collaboration with BitBag started in mid-2017 and is ongoing. 

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We’re so satisfied with BitBag that we’ve extended our collaboration. BitBag has been actively involved in about half a dozen projects, and they’ve done quite a good job for our customers and us. 

We’ve established new, powerful, and flexible e-commerce solutions with their team. The Sylius software already has a lot of attractive functionalities, and BitBag has added several extensions to it, making it possible for us to sell our content and commerce package successfully.

It’s not always easy to build a team. BitBag has to find the right people, train them, and establish a way to communicate. We’re a German company, and they’re in Poland, so we do a lot of remote work in English. This works well for both parties, and we have several established processes and remote communication means. It’s working well in all regards—not only technology-wise but also in terms of communication and building our team and business

How did BitBag perform from a project management standpoint?

BitBag is streamlined for our processes. We’ve established common ways of planning resources to see how many of them we should use for a specific task. We even have a German-speaking project manager with BitBag who coordinates a lot of things. He can read our specifications, which are often in German. I can’t say whether they’re as good as we are, but their technical expertise is pretty good, as is the commitment level of their managers.

We not only have a common software stack but a common tool stack. We use Slack for remote communication, Gitlab for issue management, and Confluence as a wiki. We also use a German project management tool called Projektron BCS, which offers quite complex and powerful project management, time logging, and planning capabilities. We use it for everything that’s not covered by the other software. BitBag works with it as well—we’ve made user accounts for them.

What did you find most impressive about them?

The business spirit of BitBag’s management stands out to me—they have a real can-do mentality. If we contact them with a problem or task, they will never look at the problem first; they always try to find solutions. They have a very open-minded and positive attitude that we appreciate.

Are there any areas they could improve?

Communication—especially in remote work—is one thing that can always improve. BitBag’s communication at the business and project management level is perfectly fine, but developers aren’t always the best communicators.

Do you have any advice for future clients of theirs?

It’s always important to stay in close contact with the management side. We go directly to them for any ideas, wishes, or problems. We can speak openly with them, and they can solve whatever the issue is.

5.0
Overall Score The commitment from the management is especially great.
  • 4.0 Scheduling
    ON TIME / DEADLINES
    It’s close to perfection.
  • 4.0 Cost
    Value / within estimates
    As a client, this area can always be a bit better. However, BitBag’s estimates are always optimized, so it’s not always possible to complain.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I highly recommend them to anyone looking to get an e-commerce solution based on serious software.

Sylius Development for Product Development Firm

"They are a young team, so they have the benefits of a motivated young crew."

Quality: 
4.0
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
July 2019 - Ongoing
Project summary: 

BitBag supported internal stakeholders by providing custom Sylius development for a third-party client. They also consulted on UI/UX design and functional specifications.

The Reviewer
 
11-50 Employees
 
Belgium
CEO, Software Development Company
 
Verified
The Review
Feedback summary: 

The vendor has continued to deliver stellar services, including an exceptional depth of knowledge. BitBag's transparent, open communication has fostered a collaborative partnership. Their proven, well-structured approach guides stakeholders through the process.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I am the founder of a software development company. We provide IT services for our clients, specifically SaaS product development.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with BitBag?

Specifically, we were looking for someone that could help us with Sylius development for a client assignment of ours.

We had done a couple of implementations in the past, but we were counting on BitBag’s in-depth expertise.

SOLUTION

What was the scope of their involvement?

They were involved from the very beginning. When we were defining the functional specifications, they helped out by making estimations and further refining the briefing.

They gave their input on the design, as well as the UI and UX. They also made suggestions for specific Sylius modules. From there on out, they have been implementing basic Sylius installation and as well as custom development based on those specifications.

Sylius, which is based on PHP and Symfony full-stack, is the open-source platform that was used.

What is the team composition?

We had one person dedicated to the backend of the solution, one person who was periodically involved with on the frontend side, and one project manager who kept track of tasks.

How did you come to work with BitBag?

I reached out to them, and I had a good feeling from the very first conversations with them. They are very active in the Sylius community, both in the Slack channels and in public channels. They are also on the Sylius website as one of the main implementors.

How much have you invested in them?

We have invested around €25,000 Euros (approximately $27,558 USD).
What is the status of this engagement?

The project started in July 2019, and the work is ongoing. We are very close to a full wrap up.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

What stands out to me is their operational methodology and effective communication. They opened up fully and shared their codebase, their Slack account, and all their documents. So, it has been a collaborative relationship rather than a client and supplier relationship. We work together.

How did BitBag perform from a project management standpoint?

They have performed reliably, which is the most important. They also have good knowledge of the project itself. Their project management was more of a “facilitating” approach, and it was just right for what we needed.

What did you find most impressive about them?

They are a young team, so they have the benefits of a motivated young crew. Here and there, you feel the downsides of that, but the pros outweigh the cons in this case.

Are there any areas they could improve?

No. They acted according to the expectations that were set out, and they were always very correct.

Do you have any advice for potential customers?

Potential customers should start from clearly defined specifications and then conform to BitBag’s way of working. 

They have a proven operational model, so ride along and follow their methodologies. This is an added benefit of working with them. You don’t need to ask for the next steps; the next steps come naturally, and you become part of that.

4.5
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They were very punctual.
  • 4.0 Cost
    Value / within estimates
    Their dedicated involvement on the back-and frontend was on a come-and-go basis. It was set up perfectly but required a small push to make progress.
  • 4.0 Quality
    Service & deliverables
    From time to time, some testing was needed from our side. This is natural in the development process.
  • 5.0 NPS
    Willing to refer

Migration & Dev for E-Commerce Site

"I’d rate their work as almost perfect."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
July. 2018 - Ongoing
Project summary: 

BitBag helped recreate a legacy product to include new features. Services included migrating data between websites and developing new functionalities such as an administration panel. 

The Reviewer
 
Belarus
Product Owner, E-Commerce Store in Belarus
 
Verified
The Review
Feedback summary: 

The team has met stakeholder expectations with the quality they’ve delivered. BitBag maintains open communication channels supported by transparent feedback about potential challenges. Proactive planning has enabled them to meet time and cost estimates. 

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

We’re a retail company in Belarus, with around 14 shops in the country. I’m an Android developer and product owner, and I’ve always worked on our product with development organizations. 

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with BitBag?

We wanted to rework our product delivery website to allow clients to register and create orders. The existing version was hard to scale, so we decided to recreate it from scratch.

SOLUTION

What was the scope of their involvement?

BitBag provided full-stack development, taking over the product from another outsourcing company when the product was around 30% complete. BitBag also transferred data from our old platform to the new one, including clients, prices, orders, and more. When we were looking for DevOps resources, BitBag supported our search and provided some contacts to start communication. After we chose a vendor, BitBag helped handle communication between their devs and the DevOps team.

The platform has an admin panel, an order processing panel, and a route generator. It lets us create promotions for customers or add new promotions and information pages. With our admin plug-in, we create different user accounts with different rights to work in the panel (e.g. from regular users to administrators).

Technologies used included Vue.js and Node.js for the frontend and PHP for the backend. They also used GitLab Continuous Integration and Cloud Build. We've completed the implementation, and they're now working on improvements and additional filtering possibilities.

What is the team composition?

We’ve worked with four people from BitBag, including two full-stack developers and one manager. We also worked with a co-founder, with whom we discussed our pricing and scope. He sometimes joined in to help with our project plan.

How did you come to work with BitBag?

We decided to use a Sylius framework for our e-commerce platform. The features it provided were really good for us, and we’d only have to make a few customizations. We looked at their official partners and contacted their founder for a referral. 

They initially recommended a company from Croatia but, after some negotiations, we decided they wouldn’t be the best fit. We asked Sylius’ co-founder about BitBag, which was displayed first on their Partners List. He told us they were likely the most experienced Sylius team. We contacted BitBag, went through a few stages of negotiations and started to work with them.

How much have you invested with them?

We’ve invested between $10,000 and $50,000 with the team. 

What is the status of this engagement?

We started working with BitBag in July 2018, and the platform launched to production in mid-January 2019. We’re continuing to work with them on different stages of the project.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

I’d rate their work as almost perfect. They let us know when we were deviating from the resource estimates, and they were always open to discussing possible issues that might appear during development.

How did BitBag perform from a project management standpoint?

I’d also rate them as almost perfect in terms of project management. They worked precisely according to the sheet we provided. They spent enough time during a planning phase to correctly estimate the work and break down the tasks. They helped create Scrum jobs and a schedule in Google Cloud. 

What did you find most impressive about them?

I can’t find any objective differentiators between BitBag and other companies, but they have a very good hourly rate, compared to the quality they provide. 

From my practice, I know that an hourly rate should be around $47, and going cheaper will lead to below-average quality. BitBag asked for half of that price for their backend development, and their quality is above that level. Overall, BitBag has highly specialized guys for e-commerce products, so I'd like to recommend them to anyone that’s looking for e-commerce development.

Are there any areas they could improve?

They could improve the structure of their team and how developers’ time is managed. 

For example, it would be better to not switch developers for a project within the same day. In my opinion, it’s better for a developer to work on a project for the first half of a week, and then work on another project in the second half.

Do you have any advice for future clients of theirs?

No, I don’t have any advice.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer