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

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