Python-powered and custom-designed Web Platforms

BRONZE VERIFIED

Bravelab is a Web Platforms development company based out of Krakow, Poland. Our business comes with a proven track record of designing, building, and optimizing custom-built Web Platforms for Media, Print, Logistics, e-Commerce, and SaaS companies.

Our team specializes in Python and JavaScript, especially Django, Flask, Node.js, React, Angular, Vue.js, Next.js, and TypeScript frameworks.

 

For over nine years, we have built and co-authored more than 90 projects for over 45 clients from the USA, Switzerland, the Netherlands, the United Kingdom, Singapore, Canada, Poland, Norway, and more. Our experience meets clients' expectations as well as fulfills the most demanding needs.

Over the past years, we have developed a methodology that earned us a reputation for a company that delivers. That methodology is based on the following principles:

  • Know your fit

We only engage in projects we feel confident in delivering. We refuse to engage in projects misaligned with our core tech stack, those with unrealistic timelines, objectives, etc.

  • Prepare well

We only work with clients that understand the importance of proper preparation for the project. By that, we mean clients that agree notable IT projects do not start with a code, but with appropriate analysis.

  • Be transparent

Clear and timely communication is a crucial factor in successful cooperation. It reduces misunderstandings, allows recognizing requirements and needs, as well as helps to solve obstacles in the process of project development.

 

 
$10,000+
 
$50 - $99 / hr
 
10 - 49
 Founded
2010
Show all +
Krakow, Poland
headquarters

Portfolio

Key clients: 

EBU (European Broadcasting Union), Payability LLC, Symplete Inc., Talent Alpha, IMS r&d, Nowy Styl Group, Aequicens, MAXTO, Leanpassion

Pilgrimage App Image

Pilgrimage App

Problem

The main purpose of the project was to create a platform that enables users to buy pilgrimage tickets and also go through the verification process of whether the ticket entitles them to receive a bonus gift.

Solution

The project is based on the Saleor.io platform, which is used to create modern e-commerce applications. We implemented an additional Plugin, which

enables generating tickets with a QR code. Thanks to it, the volunteer can verify if the process was completed correctly.

Outcome

The project is ongoing. We are currently verifying the implemented functionalities and working on the further development of the application.

 

 

 

HelloPrint Platform Image

HelloPrint Platform

Problem

The client needed more development capacity and knowledge. We were able to offer the client the professional support of our developer to help with their platform.

Solution

We provided a full-time remote developer from Poland to support the client's in-house team in the Netherlands. We developed new pages and features, fixed bugs, and did other frontend work in

Vue.js language. We worked with scrum, so we could provide refinements and perspectives daily.

Outcome

Our developer provided a great value, insight, and knowledge as well as a strong contribution to the team as expected. Since all products were of high-quality and were delivered on time, the client was very satisfied with our focus and dedication.

Multi-tenant online ordering system Image

Multi-tenant online ordering system

Problem

The client wanted to build his e-commerce platform based on a new and modern solution. Previously, he has a lot of stores based on Magento. The main challenge of the project was to develop a multitenant platform that will allow new customers to set up their shop in a few minutes.

Solution

The product is based on a niche e-commerce platform Saleor.io where the main

advantage is light-weight core. We're working on additional admin tools, which can help our client to manage his platform easily.

Outcome

The project is in progress. We are still working on extending the default saleor.io codebase by the client's requirements.

Talent Searching Platform Image

Talent Searching Platform

Problem

The client was looking for a partner who could provide resources to augment their development team.

Solution

We supported the client's front-end team. Each of our developers was onboarded through the regular recruitment process. Our developers were a part of the frontend team, ready to support any projects the client was working on. Both of the companies are based

in Krakow so we could meet when necessary, however the work was mostly remote.

Outcome

The client set the goal to develop a certain number of features to be available for the October 2019 conference. Thanks to our support, the client was able to deliver those features on time.

Technology Solutions Platform Image

Technology Solutions Platform

Problem

The client needed to implement additional functionalities into the existing web platform, such as payment solutions, offering systems, and integrations with GSA API (public tenders system in the USA).

Solution

One of our biggest tasks was to add a new payment method using authorize.net (there were no available libraries for this). Another one was to integrate the

ordering system with GSA API.

Outcome

The project has been online for a few years. Since then, we have provided a few more features to the platform.

Online Gifts Store Image

Online Gifts Store

Problem

The client wanted to move the purchase process from traditional gift ordering (phone/email) to an online service. The system had to operate on a multi-tenant approach, which means that various product catalogs would be available under the university's subdomains.

Solution

The product is an application based solely on JavaScript. Thanks to the existing API layer, we

were able to design modules that downloaded product lists and created API orders. The frontend part based on the AngularJS framework.

Outcome

As a result of several weeks of work, we have created a dedicated StoreFront and implemented the assumptions of the purchasing process. We have also prepared an environment for servicing subdomains.

 

Selfie Truck App Image

Selfie Truck App

Problem

The client’s in-house team delivered the photo app (built-in with Unity) and the hardware. Our role was to build backend, frontend, and API layer.

Solution

We developed an application with an API interface that allows storing Client’s pictures into the system along with Panel Control for support and moderation of Client’s pictures

content.

Outcome

During the first three months after the launch of the application, users registered over 50 000 pictures. Backend API has over 60 different templates. Users can take selfie pics and send them to their friends by email.

 

Bravelab.io Idea Slack App Image

Bravelab.io Idea Slack App

Problem

"Ideas are the beginning points of all fortunes" – Napoleon Hill. As a company where we have a lot of ideas, we needed to create someplace where we can store them in a convenient way.

Solution

We decided to use Slack, which is our main communication channel. Writing commands in Slack is very easy, therefore, we could build our simple productivity tool with less

than four hours.

Outcome

We don't have to implement every idea, but we can store them and decide what could help us to foster our growth. As a result, we have almost 100 ideas for 3 months of using it. A few of them we have already implemented. 

 

Missing People Searching App Image

Missing People Searching App

Problem

The main challenge was to develop an application model in Django (backend) and Angular2 (frontend) allowing searching for missing people in a database.

Solution

Using the Agile/Scrum methodology helped us focus on the most important project aspects. Due to close cooperation with the client and graphic designer, the entire process went smoothly. Amazon Rekognition

for picture recognition enabled us to focus on refining details in the search results. We had three weeks to accomplish the project. 

Outcome

As a result, the client received a well-designed product ready for presentation to investors. Thanks to the implementation of MVP, it is possible to start the second stage of the project and develop an application that will help people and associations in searching for their close ones.

 

Online Electronic Equipment Wholesale Image

Online Electronic Equipment Wholesale

Problem

The client needed updating and maintaining their custom e-commerce platform with developers who have experience with Python and Django.

Solution

Thanks to our experience in similar projects, we were able to develop new features and deliver additional functionalities, such as delivery options and new payment methods, day by

day.

Outcome

As a result, the client could focus on a marketing campaign, which sometimes needed adding extra functionalities like rebates module or discount logic.

 

Betafence Pricelist Image

Betafence Pricelist

Problem

Betafence is one of the market leaders in fencing solutions, access control for perimeter protection, and wire mesh products for a variety of industrial applications. The client needed to develop an online price list generator tool that would be connected to the SAP platform.

Solution

Our task was to build a price list generator that would allow generating PDF files

based on SAP Codes. The project was developed with Python/Django technologies. 

Outcome

The client received the tool that has been generating price lists since 2015, without the integration from the developers into the core code of the system.

 

Scratch Me Image

Scratch Me

Problem

Facebook could be an important source of information also in the IT industry, wherein multiple groups, we can reach out to job-seekers or people looking for a subcontractor. To simplify the process of sharing the found data, we wanted to develop an extension for the Chrome browser that could copy it to the company's CRM system. 

Solution

The simple extension works

by showing a button in each displayed post on any selected Facebook group. After clicking the button, it gets data from the post and displays a form containing: author of a post, the content, link, and date. If the data is correct, it can be sent to the CRM system.

Outcome

As a result, we increased the productivity and quality of the data that are processed every day. The developed plug-in reduces function occupying several minutes to a few clicks. 

 

Bravelab.io Success App Image

Bravelab.io Success App

Problem

It is worth celebrating big as well as small successes. Following Management 3.0 practices, we decided to create a simple Slack application, thanks to which we can share such successes with everyone in the company.

Solution

To build the command, we used the Flask framework and MongoDB database. The application works very simply by using the command "/success We have

uploaded changes to the production and everything works".  

Result

The application stores the history of our successes, which enables us to look at what we have achieved from time to time. Everyone can boast of such success and strengthen the morale of the team. 

 

Bravely Platform Image

Bravely Platform

Problem

The challenge was to develop a custom-built system in Django for Software House management, which moves the organizational workflow away from Excel. The system aims to collect, store, and manage the data about the company on one platform. 

Solution

Our team built an internal CRM system which combines the aspects of HR, Finance, Sales, Cash Flow, and general team

management aspects into one tool. What is more, the platform is integrated with tools, which are used every day, including Jira, Slack, Google Calendar, wFirma, and more.

Result

We developed the system which stores the employees' and clients’ data in a relational database. Thanks to this solution, we can easily access all the needed information in one integrated tool. 

 

Echo Kielce Lottery Image

Echo Kielce Lottery

Problem

The project aimed at developing the platform, which operates based on continuously organized lotteries to reward customers in exchange for their purchases.

Solution

We created a Backend API, tablet application, and dashboard for the promotional system. The purchases registered with the Club Card are converted into opportunities in daily draws, which the participants

could use by their choice to check the winners' list.

Result

The lotteries are organized in three-month iterations with additional monthly lotteries with different rules.

 

CRM Event Logger Image

CRM Event Logger

Problem

The purpose of the application was to enable logging events from different tiers of applications, logging critical errors and debug information, collecting activity of users, as well as storing and displaying the changelog. 

Solution

We developed the application, which enables collecting, processing, and analyzing the events available in one integrated solution,

based on Amazon Web Services. The main parts of the architecture include: 
  • Event Logger SDK components
  • SDK API endpoints (based on AWS ApiGateway / EC2)
  • Event Logger Core APP (AWS Lambda)
  • RAW History Log (S3, DynamoDB or ElasticSearch)
  • Aggregated Data - map & reduce for "big data" storage
  • Queue service - for additional actions according to logged events
  • Event Logger API - interfaces and services available for other client applications

Result

The application collects data by dedicated SDK components (there are implementations for Python and JS) and retrieves it with REST API. All stored data can be aggregated in several ways with map & reduce algorithms and treated as small indexes within API list methods.

 

Swoonery e-commerce Image

Swoonery e-commerce

Problem

Swoonery is an e-commerce platform for people who are looking for handmade jewelry. The main purpose of the project was to develop an engine collecting and analyzing behaviors of potential Clients.

Solution

Our team developed a well-designed solution using the Django, PostgreSQL, AngularJS, Amazon AWS technologies. We also implemented custom filters that enable

users to easily search for the desired products.

Result

The new functionality based on the smart filters (style, jewelry size, budget, etc.) enlarged amount of Visitors and increased store revenue.

 

Dashboard for E-commerce Management Image

Dashboard for E-commerce Management

Problem 

The main customer problem was the acceleration of monolithic PHP-based software and the migration from multi-instance to multi-tenant infrastructure.

Solution

The client decided to move selected modules of the existing application to the new app. Thanks to this approach, the platform could work without interruption, and new features were available for new

customers. Old functions were turned off after some time.

Result

As a result of the changes, the client has started a more comprehensive refactoring of the platform code by moving part of the product catalog from monolith to microservices basing Amazon AWS. Thanks to this, we were able to start moving platform from a multi-instance to a multi-tenant solution.

 

 

Warka Web Service Image

Warka Web Service

Problem

The main task was to develop a fully functional www website for Warka Radler (main brewery business in Poland) by using graphic marketing materials provided by the client.

Solution

The website is built on a subscription model so the client can instantly make updates with current promotions. In order to develop a not typical layout, we decided to use our small CSS

framework.

Result

The client received a fully responsive website with an outstanding design. 

 

Bravelab.io Commercial  Website Image

Bravelab.io Commercial Website

Problem

The goal was to transform the company image into a focused software house from Krakow, Poland. We wanted the website to reflect our values and point-out our style of work as well as company culture. 

Solution

The internal team responsible for the project analyzed numerous marketing and sales documents in the research phase. As the work progressed, we decided to

personalize such pages as the contact page. From paper wireframes, low-fidelity digital ones, and more fine-tuned versions, we saw the progress. At different stages, we asked co-workers and partners for feedback. Others’ opinions helped us improve inconsistencies. 

We didn’t design all views, nor mobile versions – instead, we let the design agency apply our guidelines. At the last stage, our internal team developed the new website based on Django-CMS. 

Result

The website is the output of a new strategy that we can test and improve in the next iterations.

 

Bravelab.io Thanks App Image

Bravelab.io Thanks App

Problem

Bravelab is a software development company that embraces the Management 3.0 approach. One of the practices of Management 3.0 is public recognition of colleagues that contribute to the organization. Therefore, we wanted to develop an app that enables us to thank our colleagues for their actions.

Solution

Thanks App was developed internally and integrated with the

cloud-based messaging platform - Slack. The application allows people to say warm words from any thread. The message lands in the #thanks channel and also appears in a web dashboard.

Result

The advantage of using the dashboard is displaying recent entries and top collectors as well as accessibility from any browser. Since 2018 we've sent over 3000 warm thanks.

 

 

Bonarkamore Loyalty Platform Image

Bonarkamore Loyalty Platform

Problem

The main challenge of the project was updating the existing loyalty program and integrating API with outside provider LoyaltyGator. The client also wanted to develop an application called Verifier for Android tablets.

Solution

Using an outside loyalty program (collecting purchase points, issue prizes) allowed us to decrease costs of developing a new loyalty

application engine and focus more on integrations and additional functions needed for API receivers (www page, mobile application, control panel, and Wayfinder system). The entire system was fully functional while implementing the changes and updates.

Result

Our skills and project management allowed us to deliver the project on time. Providing internal tests enabled us to focus more on communication and application design.

The main benefit for the Client is the possibility to identify users as well as register their purchase at the shopping mall stores. 

 

 

 

Educational Subsidies Management Image

Educational Subsidies Management

Problem

The client needed an application that facilitates entering financial data concerning educational subsidy settlements and eliminates calculation errors from XLS files resulting from the complexity of the file.

Solution

Our team developed a system that improves application usability and eliminates duplicate functionality from the XLS file. Thanks to it, the client has

the possibility to log into the system, easily enter the data and extreme cases into the database, configure the database for the organizational structure of local government units, and download reports about the financial year.

Result

We created a system for the management of educational subsidies, which are supported by public and non-public units in the settlement of students. In addition, the application is suitable also for non-technical users, who are not familiar with the complex XLS files. 

 

Ads Management System Image

Ads Management System

Problem

The focus of the project was on developing the tool, which enables creating a new advertisement based on existing ads without the need of exporting them from Facebook and carrying out manual conversion into the user-friendly template. 

Solution

Our team created the tool that enables users to use processed data to retrieve Ad Name, Ad Post-id, and URL parameters and

create "post-id" ads in another campaign/ad set of our choice.

Result

Thanks to the implemented solution, the client received the tool that automated the ads conversion process, which enabled them to save time while updating and converting Facebook advertisements.

 

Music Service Platform Image

Music Service Platform

Problem 

The project focused on creating an application that allows collecting the data about the services provided to clients of the music service platform. 

Solution

The application contains a database of clients and requested services. Additionally, the management of the Music Service can define new instruments in the system, which are then used in the repair form.

Service providers have the possibility to change the status of the request, which can be communicated with clients via SMS message.

Result

Thanks to a well-designed database, the client has the possibility to manage the requested services as well as easily inform users about the progress. 

Film & TV Fond Platform Image

Film & TV Fond Platform

Problem

The client needed to develop a fully customizable CMS, with high-quality user experience, and migrate the content from old CMS systems.

Solution

Our task was to integrate the backend and customize CMS modules, such as events manager, newsletter's campaign composer (based on CMS content), and custom publishing/cache manager. We developed a new magazine platform that

consists of a database of over 6 000 articles. 

Result

Nordisk works in a monthly subscription, therefore all updates are done up to date, avoiding technological debt. Dedicated CMS increased the quality and speed of the entire platform. 

Lapgap E-commerce Image

Lapgap E-commerce

Problem

The main goal of the project was the implementation of an e-commerce platform with order and different payment systems. The entrusted task included also entering products into an online catalog.

Solution

We created a very simple design that was written in Python programming language with the Django framework and Saleor platform. Our team also implemented several

plugins that were essential to fulfilling the Client’s needs. 

Result

The platform was designed and developed to reflect the brand identity - creating eco furniture and toys for kids. 

 

Mag-Moto E-commerce Image

Mag-Moto E-commerce

Problem

The project focused on developing a new e-commerce platform with modern design and functionalities. 

Solution

We developed a new design for an online shop (also for mobile phones and tablets) with the ability to share user experience of their purchasing between other Mag-Moto’s Clients. 

Result

The e-commerce platform is dedicated to

all motorcycle lovers who are looking for accessories and outfits for motorcycles. The platform was created with a simple design that connects all the functionalities that are crucial to keeping users satisfied. 

 

Travel Office Platform Image

Travel Office Platform

Problem

The client wanted to develop an internet service platform with attractive offers of luxury hotels and attractions from around the world. 

Solution

Our main task was to implement a portal that is integrated with a wide hotel database and a few different booking hotel providers (e.g. Travelport). The website has been built in

Django and has several customized connected modules, which might be also used as independent parts.

Result

The client received an attractive and detailed design website that has a very high rating among platform Users.

 

Ticket API Adapters Image

Ticket API Adapters

Problem

The project was focused on the platform with a wide range of tickets and vouchers - cinemas, concerts, theme parks, trips, etc. Our task was to create integration between the existing client’s ticket engine and specific APIs of attraction and ticket providers. 

Solution

The integrations were created in the form of adapter services written in aiohttp/sanic, which

respond to specific JSONRPC calls from the core of the system, make the appropriate inquiries to the providers’ API, and present the data in the standardized format.

Result

The client received the system, which integrates API from various ticket providers. Thanks to it, the client can connect the providers to the network of the global ticket distributors

 

ACWL Across Canada Image

ACWL Across Canada

Problem

Across-Canada Limited is a Group supporting and purchasing automotive parts. One of our tasks was to develop an invoice exchange application between Club Members.

Solution

We developed a tailor-made solution for our client and created the document exchange tool via the Internet. The migration documents system was built in Django/Python (backend), and the application

frontend was developed in JavaScript/AngularJS with Material Design. We used an API that allowed easier and faster integration between project layers. 

Result

In the first year, the system has serviced over 60 companies with a database of several thousand documents.

B2B Warehouse of Electrical Equipment Image

B2B Warehouse of Electrical Equipment

Problem

The biggest challenge of the project was to implement a frontend B2B platform with the catalog for over 20 000 products. Important issues were additional integrations, such as with ERP systems or outside services (online payments, delivery, and tracking systems).

Solution

The separation of the frontend and the backend, through microservices and API layers, enables

continuous development of the system as well as efficient updates of individual service modules. 

Result

The main benefit of this project is integration with the ERP system. Modern and simple design, along with high responsiveness, makes the entire platform user-friendly. 

 

IMS Route Planner Image

IMS Route Planner

Problem

The client needed to develop one integrated system that enables shopping malls to manage their data such as building maps, users, roles, pages, promotions, routes between POIs (point of interest), which would be easy to use even for non-technical users. 

Solution

We used the latest technological standards of modern web applications and centralized the services

distributed on several online tools in order to reduce the time and costs of maintaining many online tools that have been used up to this point. Working together in Scrum with two-week sprints helped us to build a tailor-made solution.

Result

We eliminated the technical debt of the client’s base code. Now, the client has constantly updated cloud-based applications instead of the countless copied instances that are hard to maintain.

 

 

Forum Loyalty App Image

Forum Loyalty App

Problem

The Forum shopping mall marketing department needed tools to carry out cyclical promotional campaigns related to issuing ATM prepaid cards to shopping mall customers.

Solution

During a short 5-6 week deadline, we had to develop functionalities for registration, verification, and card issuing based on the rules set in the system configuration. The application

consists of three components: Backend API, Frontend Panel, and Tablet.

Result

The application has been running continuously in the same configuration since 2017. A well-thought-out database structure allows creating new editions of the loyalty program without the need to involve developers to make changes to the core code.

Integrated Productivity Suite Image

Integrated Productivity Suite

Problem

The Symplete team needed technical experts to rebuild an Integrated Productivity Suite CRM streamlined into 6 core apps that main function is to track and manage business operations.

 

Solution

We provided a

full stack development team that worked together on the task corresponding to implementation, development, and integration of the core system modules, such as  Human Resources, Task Management, Customer Service, Surveys & Feedback, Accounts, and Sales. 

 

Result

The cooperation between our teams results in better effectiveness of the product and decreasing the technological debt which was one of the main challenges of the project.

 

 

Reviews

Sort by

Frontend Angular Dev for Business Solutions Platform

"Bravelab has delivered what they promised."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Jan. - May 2019
Project summary: 

Bravelab Software Development developed the frontend of a business solutions platform. They actively partook in scrum meetings and collaborated with the internal team to implement new functionalities.

The Reviewer
 
11-50 Employees
 
Gdańsk, Poland
IT Project Manager, Business Software Company
 
Verified
The Review
Feedback summary: 

Thanks to Bravelab's help, the project was executed on time. They've helped the client expand in the global market. The lead developer was a great collaborator with exceptional communication skills. The team showcased professionalism as well as an innovative approach to building software. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

We're a Dutch-Polish software house with over 13 years of experience in IT development, support, and maintenance. We create extended IT systems of varying scope. My main duty is handling international IT projects for clients from all around the world (Ghana, Kenya, Netherlands, USA, Germany)

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Bravelab Software Development?

We engaged Bravelab to help us with frontend Angular development for a project.

What were your goals for this project?

Our main goal was to build an innovative business platform, which would be used to save, borrow and pay for income-generating activities allowing to increase food security and fight poverty in Kenya.

SOLUTION

How did you select this vendor?

We were working on a lot of projects and we needed to find a partner who could support us with the frontend development side of the project. We started to look for someone among our new potential partners and after an introduction call, we decided to choose Bravelab.

Describe the project and the services they provided in detail.

Bravelab's developer was responsible for participating in the current development process, implementing new functionalities. The developer was a part of our development team and was actively attending our Scrum meetings.

What was the team composition?

The team was composed of one frontend developer from Bravelab and one (up to three) backend .NET full-stack developers, IT project manager and software tester.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

This is another project which is close to our company’s mission and goals, expanding our services to an international market

How was project management arranged and how effective was it?

Project management was based on Agile/Scrum. We organised daily meetings, sprint retrospectives and planning. It allowed us to stay on track with our deadlines and goals. We managed to finish the project on time and deliver new tested functionality in 2-week intervals.

What did you find most impressive about this company?

Bravelab has delivered what they promised. The developer was collaborating closely with our team, so there were no communication problems. Every day developer showed professionalism and was always prepared to do her job.

We felt that our organizational culture is corresponding with Bravelab’s approach to building software - based on quality and smooth communication between everyone.

Are there any areas for improvement?

I know that Bravelab wants to introduce an innovative company culture based on Management 3.0 ideas. We are aware that every company has something to improve, but from our point of view, no issues were apparent and everything was OK.

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

Full-Stack Development for Startup

"We would’ve spent much more time getting to the point where Bravelab helped us get to."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Jun. - Dec. 2018
Project summary: 

Bravelab augmented the internal staff’s efforts, supplementing frontend development work. They assigned full-stack developers and will likely be tasked with future projects.

The Reviewer
 
51-200 Employees
Senior Vice President, Startup
 
Verified
The Review
Feedback summary: 

Their team’s work boosted internal efficiency and helped the product go to market faster and with higher quality. Bravelab felt like in-house staff with their efficient communication and frequent check-ins. They’re an overall reliable vendor that proactively offers ways to improve the final product.

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 head of development of a tech startup.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Bravelab?

Our company is currently growing and the biggest challenge we’re experiencing is hiring people on time. I joined the company around a-year-and-a-half ago and my team had about 13 people. We needed to develop an e-commerce platform for Indonesia during this growth period when we had just a few developers to support all the products.

SOLUTION

What was the scope of their involvement?

Bravelab has worked with us as a remote part of the team, using an Agile Scrum methodology. They acted as full-stack developers, mainly using JavaScript, MySQL, Node.js on the backend, and React on the frontend.

What is the team composition?

We had two full-stack developers from Bravelab. Their founder was our main point of contact.  

What is the status of this engagement?

If I remember correctly, we hired them in June or July 2018 and the first phase of the project lasted until the end of the year. We’re looking to engage with Bravelab for our other projects.

RESULTS & FEEDBACK

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

Bravelab’s work has definitely helped increase our efficiency. We were able to get to market much quicker and with a better product. Their team was very helpful, especially since we didn’t have a strong frontend team back then that could work with React. We would’ve spent much more time getting to the point where Bravelab helped us get to. Additionally, they also suggested improvements for speeding up the app and making it work better overall.

How did Bravelab perform from a project management standpoint?

The only obstacle was the six-hour difference between us, but that couldn’t be helped. Aside from that, it was all good. We tracked their progress daily and used the same Jira board for the whole team. In terms of performance, there was no difference between Bravelab and our internal team.

Bravelab delivered everything we agreed on and we had effective communication with their management. They checked with us every two to three weeks to see if there were any problems or if there was anything they could improve. 

What did you find most impressive about them?

We don’t have that much experience with contractors, but Bravelab was definitely reliable and proactive. We had a bad experience with a company from Bulgaria before, where the developer would become unavailable without notice. Bravelab is a huge improvement compared to that.

Are there any areas they could improve?

I don’t have anything in mind that they could improve, to be honest.

5.0
Overall Score There’s no problem with communication, even though they’re based in Poland and we’re in Manilla.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    Bravelab helped us with planning, offering helpful suggestions and delivering on their promises.
  • 5.0 Cost
    Value / within estimates
    There are probably cheaper options, but not for the same quality and reliability that Bravelab offers.
  • 5.0 Quality
    Service & deliverables
    There was basically no difference between Bravelab’s quality and our internal standards.
  • 5.0 NPS
    Willing to refer
    I may be giving them too many fives, but I’m happy working with them. We’re actually talking about another project with Bravelab.

Web App Development for eGroceries Startup

"The Bravlab team is skilled and are able to deliver according to what we want."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Jan. 2019 - Ongoing
Project summary: 

Bravelab Software Development helped creat an MVP. They used Python on the backend and React and CSS on the frontend.

The Reviewer
 
1-10 Employees
 
Krakow, Poland
Founder, eGroceries Startup
 
Verified
The Review
Feedback summary: 

Bravelab Software Development’s efforts were received with positive acclaim. The team was proactive, helpful, and delivered a quality product.

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 founder of an eGroceries startup.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Bravelab Software Development?

We needed a company to help us with our web app development needs.

SOLUTION

What was the scope of their involvement?

They developed my web app and their efforts enabled us to launch a minimum viable product (MVP). In terms of coding languages, they used Python on the backend and React and CSS on the frontend.

What is the team composition?

There are 6-7 people on our team.

How did you come to work with Bravelab Software Development?

I connected with one of their senior coders during our vendor search. He communicated really well about what he and his team was able to deliver. We chose to work together from there.

RESULTS & FEEDBACK

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

One of the metrics we value is the number of hours used, versus the impact made. Compared to other companies, this ratio was much better for me. The Bravlab team is skilled and are able to deliver according to what we wanted.

How did Bravelab Software Development perform from a project management standpoint?

I liked how they structured the project was and how the project management looked. They work in an agile methodology, which suited our needs. We used Jira and Kanban as project management tools, and we found its really easy to communicate with them.

For our purposes, we decided we were able to do without project management after a few months.  When we did have a project manager, I really liked their approach. They were transparent and it felt like we had a dedicated partner.

What did you find most impressive about them?

I can be a critical person. I really appreciate that they filled in certain gaps to put me at ease. For example, they made simple decisions that would improve the quality of the project even if it was costing some additional hours. They were proactive and I really appreciated it.

 They’re good at the architecture of complex systems. Now I feel way safer about the quality of the code and how new developers will be able to understand what’s been written going forward.

Are there any areas they could improve?

No, there’s nothing I’d have them improve.

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

Software Dev for Loyalty Program

"They’re dependable and reliable, are always on time, and have no trouble extending the scope."

Quality: 
4.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
4.5
The Project
 
$10,000 to $49,999
 
Jan. 2012 - Ongoing
Project summary: 

Bravelab Software House develops a range of solutions, including the backend and UI for a loyalty program, a software that manages barcode scanners, and a random number generator. They use C#, .NET, and PHP.

The Reviewer
 
11-50 Employees
 
Krakow, Poland
Marek Godawski
Former Manager, Techcave
 
Verified
The Review
Feedback summary: 

The solution performs well, attracts new customers, and benefits the businesses that use it. Bravelab Software House prepares detailed reports, communicates consistently, and plans tasks meticulously. Even senior management works long hours to ensure the project's success. 

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 former project and business development manager at Techcave.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Bravelab Software House?

I managed a wayfinding solution for shopping malls. It showed you a path to a retailer in a large shopping environment using 42-inch touchscreens. We extended the ecosystem with a loyalty program that reached more clients and addressed retailers' needs. Rather than building it in-house, we outsourced it.

SOLUTION

What was the scope of their involvement?

The wayfinding product has a printer and barcode scanner to redeem retailer coupons. They've developed a software to handle those peripheral devices, a dashboard to display redeemed coupons, and the backend and UI of our loyalty program.

They've also built a sweepstakes. To comply with the law, you must meet certain criteria for random number generation. We’ve run several successful loyalty campaigns and given cars to customers. 

Using Drupal and PHP, they have built and maintained a monitoring tool that tests those environments. They provide 15 hours of support each month. They've also brought in C# and .NET developers, extending our digital signage tools through a C# solution rebuilt to fit our needs. 

What is the team composition?

There are no more than five people.

How did you come to work with Bravelab Software House?

Someone on our team had worked with the CEO and suggested we talk to him.

How much have you invested with them?

We’ve spent less than $30,000.

What is the status of this engagement?

We started working together in January 2012 and the work is ongoing. It’s a long-term engagement.

RESULTS & FEEDBACK

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

Their skills are in line with our requirements. The program has received testimonials from the large shopping malls that use it.

A marketing agency arranged people at the wayfinding devices to create buzz and get shoppers to pick them up. Bravelab Software House cooperated with the marketing agency, their executives, and our directors. The relationship functioned well. The event was very successful and it was great for the shopping mall.

How did Bravelab Software House perform from a project management standpoint?

The experience has been good. They’re dependable and reliable, are always on time, and have no trouble extending the scope.

The CEO manages the company well. He’s on top of everything, acting as project manager and engaging deeply with clients to understand the scope. He tracks the work, guides his people, and directly provides employee reports and detailed statistics. Once the engagement ends, he reports on the number of hours spent on each task. He works hand-in-hand with us, liaising between us and his staff, which is unusual in IT.

They hold daily stand-ups and briefings. We communicate through phone, email, and in-person meetings. Whenever something needs immediate attention, we bring them in. 

What did you find most impressive about them?

It's impressive that they work night shifts. Even the CEO did night shifts at our office when we launched. That's unusual among businesses that work from a fixed scope and price, because the software is never ready and the client always wants to extend the scope. Although we didn't entirely define the scope, we've still extended our arrangement. 

Are there any areas they could improve?

We try to reach the U.S. or global customers. They don't have enough global experience or proficiency to speak to global customers. They are a local software house who which larger players outsource because in-house development is complicated.

4.5
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They go out of their way to meet deadlines, even working through the night.
  • 5.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 4.5 NPS
    Willing to refer

Django Development for Travel Planning Platform

"I found them to be patient, respectful, and accommodating to my changes."

Quality: 
5.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Feb. 2015 - Feb. 2017
Project summary: 

Using Python, Bravelab built a web portal and CMS that allowed users to book hotels and customize travel itineraries. They also managed integrations for booking, search, and categorization.

The Reviewer
 
1-10 Employees
 
Poland
CEO, Travel Platform
 
Verified
The Review
Feedback summary: 

Although the website had not yet been launched, development progressed smoothly and the platform presented no issues. Bravelab delivered tasks on time, responded quickly to requests, and explained every detail of their methodology. 

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

BACKGROUND

Introduce your business and what you do there.

Our company operates in the travel sector and offers an online platform for hotel bookings. It also features destination and hotel guides and allows users to customize their own trips. I am the founder of the business.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Bravelab?

We needed to build our entire portal from scratch, along with its dedicated CMS.

SOLUTION

What was the scope of their involvement?

I defined the scope in terms of look and functionality. Bravelab developed the front- and backend of the site based on my scope and accommodating my change requests. The site was built using the Django Python platform. It has integrations for booking, search, categorization, filtering, and displaying content based on tags.

What is the team composition?

I worked with their owner, who acted as project manager at the beginning. During the later stages, I had contact with two or three other developers from the team.

How did you come to work with Bravelab?

I was referred to them by a colleague.

How much have you invested with them?

The cost of their services was €20,000 ($24,000).

What is the status of this engagement?

I started working with Bravelab in February 2015, and the project was completed in February 2017. For the moment, I am not considering building additional functionalities.

RESULTS & FEEDBACK

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

We are still developing the content of the website, so it’s too early to share any results. We haven’t experienced any issues with the site. I would recommend Bravelab’s team.

How did Bravelab perform from a project management standpoint?

There were some problems on my side, stemming from my lack of understanding around certain technologies. Bravelab accommodated my requests and explained everything I needed to know. We used a task manager for the work. I also met their CEO in person. They met the timeline and answered my correspondence in time.

What did you find most impressive about them?

I found them to be patient, respectful, and accommodating to my changes.

Are there any areas they could improve?

Not at the moment. The team was smaller during the start of the project, which led to some small issues, but they onboarded more resources.

Do you have any advice for future clients of theirs?

They are definitely an IT team, so dialogues should be kept between project managers and IT people. Marketing people can have trouble understanding this area at times.

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    There were some timing issues in the beginning.
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Python Development for Social Media Marketing Company

“Since their team is so experienced, I can trust them to work independently and return with exactly what we want.”

Quality: 
5.0
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Mar. - Nov. 2017
Project summary: 

Bravelab used Python to build custom web-based software for third-party clients. Their work included creating a secure document exchange portal with notification features.

The Reviewer
 
1-10 Employees
 
Canada
Ralph Pieczonka
Director, Simple is Good
 
Verified
The Review
Feedback summary: 

Bravelab’s team took instruction well and delivered quality results with minimal oversight. They easily tackled highly complex projects, using their expertise to assess the viability of product features and suggesting alternative solutions.

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 director of Simple Is Good, Inc. We’re a development and internet marketing company.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Bravelab Software House?

We contracted them to help with some coding. They’ve done about half a dozen projects with us so far.

SOLUTION

What was the scope of their involvement?

One of our more recent projects involved building an online application with Python. We take a collaborative approach with Bravelab, so we had a few conversations about the specifications, and then they organized the project and produced most of the content themselves.

Our client, an accounting firm, wanted us to build a document repository and exchange portal. The goal of this feature was to reduce the amount of sensitive information being sent through email attachments. With the new system, users log into the portal in order to upload, store, and exchange documents. Bravelab built the portal and also added a notification system so people are alerted whenever new documents are sent or accessed by recipients. They also coded all the necessary security and layered access requirements on the backend of the software.

What is the team composition?

My main point of contact was our project manager, but I’ve also corresponded with multiple other members of their team, including designers and engineers.

How did you come to work with Bravelab Software House?

We found them via online search. After they responded to our initial request, we discussed the sort of projects we needed done and determined that they’d be able to meet our needs.

What is the status of this engagement?

We’ve worked with them for several years now, but our most recent project lasted from March–November 2017.

RESULTS & FEEDBACK

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

We’ve had nothing but positive feedback from our customers, which speaks highly of the quality of their work. I’ve also been pretty happy with their work ethic throughout each step of the process and the results they produce.

How did Bravelab Software House perform from a project management standpoint?

They’re very responsive, even with the time difference. We have conference calls on Skype when we need to discuss major project milestones and we use Basecamp to keep track of all the details. Our projects are quite complex and have a lot of moving parts, but they’ve handled everything well. Since their team is so experienced, I can trust them to work independently and return with exactly what we want.

What did you find most impressive about them?

I admired the depth of their abilities as far as being able to break down a complex project based on only a few conversations and deliver high-quality results. They’ll understand what you need with minimal guidance, which is both impressive and highly beneficial since it means you can devote more attention to other aspects of a project. Additionally, I appreciate that they think critically about our plans and make a point to talk us out of features that might not work well in the long run.

Do you have any advice for potential customers?

Heed their advice as far as features that are viable. You may want something you don’t really need, or that might not be the best solution for your project. We’ve caught ourselves a few times trying to propose or implement a feature that would’ve eventually caused headaches for the final product if they hadn’t talked us out of it.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
    We sometimes experience slowdowns due to the time difference.
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I’d recommend them any day.

Staff Augmentation & Software Dev for Offshore IT Company

"Their decision chain is short."

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

Serving as an extension of the internal team, Bravelab.io assisted with frontend integration and backend development of an MVP written in React code.

The Reviewer
 
11-50 Employees
 
Wrocław, Poland
Tomasz Czyż
CEO, Correct Context
 
Verified
The Review
Feedback summary: 

Collaborating well with the in-house team, Bravelab.io delivered the desired results. The team continues to work swiftly throughout the partnership.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

We deliver IT offshore product teams

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Bravelab.io?

We needed to scale the team to support customer with doing big deal

What were your goals for this project?

Deliver piece of software in short timeline. Mostly UI/React piece of code.

SOLUTION

How did you select this vendor?

I found them within our IT community

Describe the project in detail.

We needed to do full working MVP in very short time. Mostly frontend work + integration work with a backend. Frontend work was quite demanding in some places.

What was the team composition?

We needed to integrate few new people very fast into our machine working team (not easy). We had product owner, 3 front devs + whole backend/infra team to support product.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

We delivered.

How effective was the workflow between your team and theirs?

After initial setup it was quite good, we still work together and it looks very good.

What did you find most impressive about this company?

They work fast, their decision chain is short. Decision making is fast.

Are there any areas for improvement?

Better screening of some devs that claim things.

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

Clutch verification provides an additional layer of data to help you make the right purchasing decsion of business services. Learn more

BRONZE VERIFIED
Business Entity
Business Entity Name
Brave Sp. z o.o.
Status
Active
Jurisdiction of Formation
Poland
Id
0000585617
Date of Formation
Oct 10, 2015
Last updated
Sep 22, 2020
Client Reviews
VERIFIED CLIENT REVIEWS
17
OVERALL REVIEW RATING
4.9
Source
Clutch
LAST UPDATED
October 8, 2020