Best Custom Software Development Company from PL

In Vazco we combine customers’ ideas with top-notch technologies. We are a Custom Software Development Company based in Wroclaw, Poland.

Outside and inside relations in our company are built around the very same principles of flexibility, authenticity and win-win approach. Together with our customers, we search for the form that suits best. It’s all about pairing ideas into products.

We tend to focus on bleeding-edge technologies. We're experts in React, Redux, Node.js, JavaScript, Meteor, Apollo, GraphQL, graph.cool, blockchain (Solidity)

We work within the Scrum process, offering the help of PO and ScrumMaster when needed.

 

We offer:

  • implementation and support of projects (bespoke software development)
  • code audits (consulting)
  • design sprints and project planning
  • design services
  • training

 

Our advantages:

  • we're really good at identifying and working with future-proof / bleeding edge technologies
  • we have 9 years of experience working on innovative projects
  • we're a part of ITCorner, a cluster of 60 IT companies from Wrocław. Together we offer a very wide range of services.
  • our OS packages - uniforms - were downloaded over 250 000 times, giving you a good insight into the quality of our code https://github.com/vazco/
  • we live by the win-win approach, able to extend our services to make your project a true business success.

Feel free to contact us!

 
$25,000+
 
$25 - $49 / hr
 
10 - 49
 Founded
2008
Show all +
Wrocław, Poland
headquarters

Portfolio

Key clients: 

We worked with known brands, including: Newcastle University, Elsevier and Relx group, European Law Institute, European Chess Union.

aleno Image

aleno

A tablet-focused reservation management system for restaurants.

Challenge

We were tasked with creating an innovative graphical interface for handling reservations, as well as an interface optimized for tablets.

One of the requirements was that as a SaaS system, aleno should be adjustable to the needs of both singular restaurants and groups of them, either manually or

through the inheritance mechanism.

In time, the system grew with multiple advanced functionalities.

Story

We entered the project after a prototype version. The first phase of the project was focused around rapid development and adjustment, based on the feedback that our client was receiving from restaurants onboarded in a pilot program.

During late phases of the project we focused on optimization and extending the list of tools available for restaurants.

Clozer - A cross-platform mobile application that helps sellers get to new contacts, with the use of machine learning solutions. Image

Clozer - A cross-platform mobile application that helps sellers get to new contacts, with the use of machine learning solutions.

Challenge

We were tasked with creating a hybrid mobile application that would offer standard Customer Relation Management functionalities, empowered with machine learning solutions, and innovative functionalities to guarantee the integrity of contact data.

A goal was to support natural language processing, voice chat, and interpret commands with the use of machine learning. The integrity of

contact data was planned to be guaranteed with the use of a blockchain technology, which would allow synchronizing dispersed knowledge in the community of sellers.

Functionalities were fully synchronized with SalesForce, Google Calendar, and Google Contact, with plans to introduce additional synchronizations. The application was based on a pre-existing code, which we had to refactor and replan.

Story

We started the project with a technological audit that pointed out what needed to be improved in the application’s architecture. We advised rewriting front-end to React. We used the architecture of loosely coupled services to improve future-proofness of the back-end.

Once the application had been refactored, we started the implementation of new functionalities.

The ability to transform speech to text on mobile devices was guaranteed by a custom Cordova plugin, built as a wrapper for Microsoft iOS Bing SDK. We implemented machine-learning functionalities with the use of Microsoft Cognitive Services - mainly LUIS. This included eg. an automatic extraction of new entities and activities from emails that were processed by the system. We implemented an intelligent SalesBot with the use of the Microsoft Bot Framework.

We implemented a role management system, and with the use of GraphQL, we started creating a single point of truth for contact data. Afterward we added synchronization of data with Google Contacts and Google Calendar, as well as synchronization with Salesforce.

Features

  • speech commands recognition on mobile devices
  • machine-learning with the use of Microsoft Cognitive Services
  • inbox emails processing with the use of machine-learning - LUIS
  • Intelligent voice chat interface implemented with the use of Microsoft Bot Framework
  • data synchronization with Salesforce, Google Contacts, Google Calendar
  • roles management system
  • GraphQL-based single point of truth system for identities
Stage3Systems - Cloud-based agency operating system for shipping agents. Image

Stage3Systems - Cloud-based agency operating system for shipping agents.

Challenge

Our client here was Stage3System, an expert in the global shipping industry. We were asked to take over a Meteor-based project – a precursor of my-a3 – and revitalize it in terms of performance, optimization and lower code debt ratio. It seemed to be a long way to go as the app seems to be overloaded with issues. Page loading times were low, the system was prone to crash at random and it was

generally complicated to even make it boot up.

Story

We started with a thorough technical audit of the app and then were tasked with making it usable and publishable. The most obvious place to start was updating Meteor on the project. Our client estimated it at roughly 200 hours yet we squeezed it to just around 10 and then, within a couple of days, managed to address all critical issues so that, ultimately, our client was able to sell the app to Spliethoff.com. On top of that, we provided monthly consultations for the client, advising on how to tackle crucial issues.

Features

  • Audit focused on performance, technological debt and security
  • Meteor update
  • Addressing critical issues
  • Consultations
  • Ongoing support for the project
uniforms - A set of libraries with over 200 000 downloads, handling forms in React. Image

uniforms - A set of libraries with over 200 000 downloads, handling forms in React.

Challenge

As Vazco we often release our packages as Open Source in order to avoid vendor locking for our clients, and simply because we believe in OS. It saves us testing time and allows to lower costs, in the same time giving our clients an insight into quality of our code. We also simply like to give back to the community.

Managing forms in React can be a really tedious task. When creating a

forms package for React, our goal was to speed up development of this very common functionality. We planned to build an automatic form generator, which would be easy to use in simple scenarios, and in the same time powerful enough to support even complex cases.

Story

Radosław Miernik leads the project and created not only a great package but also a wonderful community around it. As a result, uniforms are now in the top 10 popular React forms packages on GitHub, with over 750 stars and 6000 downloads per month in npm.

We tried a few concepts for the gradual automation of forms before we started the implementation of uniforms. The final version supports GraphQL, SimpleSchema v.1, and v.2, and allows us to generate forms based on a schema. It enables developers to create custom fields with just one line of code and supports easy tweaking of form layouts to make it fit a custom UI.

The codebase is organized in a multi-package repository managed by Lerna so that the core and all the themes are released in sync, and we’re treating semantic versioning seriously.

We came up with a very interesting class-based inheritance concept for forms. Basically, there are a few types of forms with different capabilities. You can read more about uniforms in this Medium article: https://blog.meteor.com/managing-forms-in-a-meteor-react-project-with-un...

Features

  • supports the creation of custom fields with one line of code
  • GraphQL support
  • SimpleSchema and [email protected] support
  • wide range of themes
Wombee Image

Wombee

Social network for travellers.

Technologies: React, React Native, Apollo, GraphQL, Grapghcool, AWS Lambda, Algolia

Working within tight time constraints, we had to constantly be in touch with the client so that we could clarify his requirements and expectations as we moved along. We helped the client to carefully redefine the product to deliver it in the minimal viable form

without crossing the planned deadline.

As mobility is a must for travellers, an obvious choice was to build an application as a mobile app. We chose React Native as it combined fast development ability with a native look and feel for the end user.

We had been challenged with creating a highly maintainable code, based on serverless architecture. We picked graph.cool since we found it technologically adequate and quite useful in terms of rapid development. 
Laboté - A complex Web system to determine a unique cosmetics offer based on customer-specific needs and requirements. Image

Laboté - A complex Web system to determine a unique cosmetics offer based on customer-specific needs and requirements.

Challenge

A client from France – a Paris-based company specialized in customized cosmetics – contacted us with a seemingly unmaintainable MVP.

A static site with inadequate backend, in use yet desperately in need of a major modernization, payment and mailing functionalities, scalability, customized layouts, etc., and all that within

short deadlines and with requirements and specs not elaborated enough.

The app itself seemed to be quite interesting though – a complex questionnaire used by the client to determine a unique cosmetics formula based on customer-specific needs and requirements with plenty of factors meticulously combined plus payments, mailing and stuff – and we decided on the spot to give it a shot.

Story

Provided with very general wireframes only, we focused on functionalities rather than layouts first and then gradually expanded. We migrated old PostgreSQL database to graph.cool in a working, constantly in use environment and introduce Stripe-based payments, Sendgrid-based mailing, visually rich, complex layouts, etc. Our experience enabled us to design a future-proof, scalable solution really quickly, with each sprint delivering value to the end-user.

Features

  • Serverless architecture via graph.cool service
  • Server-side rendering
  • Payment system via Stripe service
  • Mailing system via Sendgrid service
  • Customer profile generation based on quiz app with complex set of rules
  • Customer zone with customizable profile
  • Backoffice app
Booksalon - A system to run beauty and wellness company. Image

Booksalon - A system to run beauty and wellness company.

Challenge

A client from Finland approached us with a half-finished prototype that had been worked on by a couple of companies.

The task seemed quite a complex one – to unify a set of unfinished or partially finished parts of the system into one app and make it production-ready, all the way through, from the setup of code quality tools, through the deployment process, to

monitoring.

Additionally, we were supposed to fully refactor the data model, with proper access and validation support to be implemented from scratch.

Story

The project we got our hands on is a modern, sophisticated system to run beauty and wellness salons, with fully customizable information for the customer, booking and payment functionalities, staff management, interactive widgets and so forth. Our task was to overtake the project and make it coherent, functional and ready to be published. We started with just one developer and then expanded to a team of five. Meanwhile, the system is rapidly growing, with more and more salons registered :)

 

Features

  • Time management through calendar interface
  • Customers, employees, services and booking management
  • Financial management
  • SMS and email notifications
  • Internationalization
Learning Circle Image

Learning Circle

Challenge

We were given a task to create a platform which organizes students in groups based on their location and preferences. Students then interact and learn from each other, based on a predefined interactive program, with minimal involvement of a teacher. The project was built for Learning Circle, under the support of a Newcastle University.

Story

Central feature for

student cooperation is live conferencing, which we implemented based on Google Hangouts. Students can cooperate by preparing projects as well as through blog content they create. They can interact through a twitter-like communication. All education-focused activity is presented to them through an activity feed.

"I like working with Vazco a lot. They always deliver. I appreciate their proactiveness, help in organizing my work, and that they’re always on time." Hanna Celina, Newcastle University

Zoom Image

Zoom

A book reader for medical students.

In a partnership with the Content team at Elsevier Ltd (part of the RELX Group) we recently completed a business-sensitive project which required us to get through a complex review process of RELX group and manage a detailed list of requirements.

 

"I found Vazco to be very responsive, flexible and intuitive in finding solutions to our brief.

Communication levels were very good and I felt we had a relationship of mutual trust from the very beginning. Operating in different languages and time zones didn’t actually present any real issues in terms of progress and interpretation of the concept. The Vazco team is creative and pragmatic, and they delivered exactly what they undertook to deliver on time and in the budget."
-Pauline Graham, Senior Con
tent Strategist at Elsevier

Reviews

Sort by

Custom Software Dev for SaaS Company

“The quality of code and maturity of their developers are impressive.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Nov. 2018 - Ongoing
Project summary: 

Vazco developed a product for a software company’s client. Their team performed a business analysis, obtained product ownership, and completed web and app coding using JavaScript.

The Reviewer
 
51-200 Employees
 
Wrocław, Poland
Business Development Manager, SaaS Company
 
Verified
The Review
Feedback summary: 

Vazco delivered a high-quality product while working in a fast-paced environment. Fostering stability, they were introspective, transparent, and open to improvement throughout the process. Their agile methodology approach complemented their project management style.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

A software company that develops applications for clients worldwide. I was a Business Development Management responsible for matching teams with projects.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Vazco?

Vazco was hired to take end-to-end responsibility for developing a product for our client. It involved business analysis, product ownership, web and mobile app coding with JavaScript.

What were your goals for this project?

We’ve started off with rapid prototyping and later moved on to MVP and product go-live. The goals were to build a disruptive ordering and payment app, which would be able to get external funding.

SOLUTION

How did you select this vendor?

The vendor was recommended and ideally matched the tech stack chosen for the project.

Describe the project and the services they provided in detail.

They worked hand in hand with founders of the app, which included personal meetings as well as ongoing remote communication. Vazco took over product ownership, build a team around the product, was responsible for coding and testing of the app.

What was the team composition?

Project manager/product owner, 2-4 developers (depending on stage), tester.

RESULTS & FEEDBACK

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

Vazco did a fantastic job working in a fast-paced, sometimes chaotic start-up environment. They brought stability and process to the project. They work contributed to building the app from scratch, testing it in real environment and securing further tranches of funding.

How was project management arranged and how effective was it?

The approach to the project was lean and agile methodologies were used. This allowed for quick introspection, transparency and ongoing improvement.

What did you find most impressive about this company?

The quality of code and maturity of their developers are impressive. Apart from writing code they strived to understand the product and offer their advice in terms of functionalities that were built.

Are there any areas for improvement?

From my perspective it is hard to find areas for improvement. As in any project, hovered, communication could be worked on, but this applies to all parties of the project.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
    Very good developers who craft future proof code
  • 5.0 NPS
    Willing to refer

Social Travel App Dev for Hospitality Service

"Without Vazco’s skilled development, our app wouldn’t be in stores."

Quality: 
4.5
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
Jan. - Apr. 2018
Project summary: 

Vazco developed a native application using React Native. The team built the social networking and travel app with geolocation features. The app is now live.

The Reviewer
 
1-10 Employees
 
France
Rodolphe Begard
Co-founder, Wombee Like The Stars
 
Verified
The Review
Feedback summary: 

The working application is now available for download. Vazco was communicative and responsive. Their efficient project management and motivation during the engagement supplemented the process. Working with Vazco was a positive experience.

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-founder of Wombee Like the Stars, a hospitality service.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Vazco?

We needed an agency to develop a social travel application for hospitality services.

SOLUTION

What was the scope of their involvement?

Vazco developed a social networking app for iOS and Android. They implemented a geolocation feature where users can see where people are. Students and frequent travelers use the application. Their team developed the app using React Native, and our team addressed the UX/UI.

What is the team composition?

We worked directly with a manager and a developer.

How did you come to work with Vazco?

Our CTO worked with Vazco previously and was comfortable working with their team again.

What is the status of this engagement?

We worked with Vazco from January–April 2018.

RESULTS & FEEDBACK

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

The application is live and available for download. When their team delivered the MVP, it was already an excellent product. Without Vazco’s skilled development, our app wouldn’t be in stores.

How did Vazco perform from a project management standpoint?

The project management between our teams was extremely professional. We had weekly meetings with the manager where they provided status updates. The communication between everyone involved in the project was also excellent. It was a real pleasure to work with Vazco.

What did you find most impressive about them?

Vazco was engaged and efficient during the entire engagement.

Are there any areas they could improve?

It would be nice if their team offered support services.

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

Online Learning Platform Dev for Education Service

"They didn’t just wait for me to give them direction but rather reached out to me."

Quality: 
4.5
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Feb. 2015 - Mar. 2016
Project summary: 

Vazco developed a collaborative course platform using Meteor, including Google Hangouts integration, user layers, complex algorithms, and more. They’ve done many updates and will be in charge of future work.

The Reviewer
 
1-10 Employees
 
London, United Kingdom
Executive, Learning Circle
 
Verified
The Review
Feedback summary: 

The platform not only works smoothly but is also visually appealing, and will soon go through a third iteration. Vazco’s cost-effectiveness and high quality made this complex project possible, and their expertise and understanding of requirements make them the ideal strategic partner.

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 Learning Circle, an educational platform for collaborative, self-organized courses. To some extent, it’s a learning management system, but it’s also an aggregator of many different media used by learners during their courses.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Vazco?

We wanted to build our platform from scratch and needed help with its development.

SOLUTION

What was the scope of their involvement?

I was the primary feature designer and gave Vazco general guidelines about the visual direction of the website. They were responsible for product management on the software development front and provided feedback on the design and feature prioritization. They were a partner during the entire bulk of the work. They wrote the whole platform in Meteor and made complex integrations with Google Hangouts and Embedly.

One of the interesting features they built is a social feed with filtering functionalities, and the most complex one is user layers. There are around five user types with different privileges, and it was a challenge to define and implement them smoothly. Other features include a simple yet clever algorithm for maximizing learner diversity within each course by making sure their time zones were taken into consideration and by maximizing gender and nationality breadth in any discussion group, while also automatically creating hangouts.

What is the team composition?

I usually connect with the project manager, but they also give me access to the developers as needed.

How did you come to work with Vazco?

Their CEO is the friend of a friend, and though I sent a proposal to 4–5 development companies, I chose Vazco based on the conversation I had with their team, along with the astounding price and timeline offer they came up with. I’m running a university research project, so I couldn’t just give it to just anyone.

​​​​​​What is the status of this engagement?

We started working with Vazco in February 2015, completing the engagement in March 2016. It’s been an amazing collaboration. I’ve been behind on giving them guidelines for the next stage, but I’ll definitely continue working with them on future iterations.

RESULTS & FEEDBACK

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

Vazco finished all their previous assignments and will work on a new edition of the same platform. They’ve already done two iterations of my designs, which then got tested in the courses. I now need to rethink those designs and literally rewrite the platform for the third time. I have a completed product that’s already been used in courses, and I’m just making tweaks at this stage. The platform’s been working smoothly, and it looks good. I don’t think I could’ve done it with any other team for the kind of budget Vazco did it on given the complexity.

Compared to the people some of my friends are working with, I must say that my developers turned out to be the most reliable in terms of time and quality deliverables. My friends spent a lot of money and didn’t get a working platform, or they went way over budget and timeline.

How did Vazco perform from a project management standpoint?

They used an improved version of Trello, which I believe they customized for their own needs. It was a joy to use as it was a kind of post-it collection detailing how long something would take and what the different work streams were. It was pleasing to look over what had been done and to get a clear estimate on how much the project would take.

What did you find most impressive about them?

They didn’t just wait for me to give them direction but rather reached out to me to tell me what else we should do. They were proactive in providing project management guidance, and this led to a faster delivery of the project.

Are there any areas they could improve?

At the time, they were only really specializing in Meteor, so I didn’t have too much of a choice about which language to use. I would’ve probably chosen a language that the developers in our own lab knew as Meteor wasn’t too popular at the time.

Do you have any advice for future clients of theirs?

Vazco isn’t a normal software development company. Their level of intelligence and project understanding shows that they can be a strategic advisor to any company. I advise people to take full advantage of all their offerings and not just treat them as executors.

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

Restaurant Reservation System for IT Solutions Provider

"I wouldn’t be where I am without them."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
2016 - Ongoing
Project summary: 

Vazco redeveloped an MVP solution using Meteor and React. Deliverables included a code management tool and a MailChimp integration. The team now does maintenance.

The Reviewer
 
1-10 Employees
 
Zürich, Switzerland
CEO, IT Solutions Provider
 
Verified
The Review
Feedback summary: 

The modern software met expectations for functionality and speed. The team was highly skilled, communicative, and knowledgeable. Strong English skills and scalable resources have maximized results. Customers can expect a close and trusting collaboration.

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 CEO of an IT Solutions Provider. We made an online reservation management system that enables restaurants to manage their businesses and outsource reservation services.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Vazco?

We hired Vazco as a software development partner after several freelance providers did not work out. We needed help with development, testing, and the solution architecture.

SOLUTION

What was the scope of their involvement?

Vazco overtook an MVP and built a robust scalable system. They used the Meteor framework on the application server side and React for the client side. We’ve also built internal tools with continuous deployment including a Bitbucket code management solution and a MailChimp service.

What is the team composition?

The team varied depending on our budget. During the pre-launch phase, we worked with five developers, one tester, and one product manager. Currently, we’re in maintenance mode and work with two developers.

How did you come to work with Vazco?

I searched for developers on social media channels—including one group for Meteor—and found Vazco through one of their employees.

What is the status of this engagement?

We started working with Vazco in 2016 and the partnership is ongoing.

RESULTS & FEEDBACK

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

I wouldn’t be where I am without them. They fully implemented what we wanted—a lean, fast, and cutting-edge system. Importantly, the software allows us to scale and grow.

How did Vazco perform from a project management standpoint?

Our team is responsible for project management and product ownership. Vazco’s developers are knowledgeable and communicative; they readily fulfill our requests. We can scale the team as needed; we have to give Vazco 1–2 months’ notice when we want to release developers if they are at capacity. What’s more, they are collaborative, work after regular business hours, and have strong English skills.

What did you find most impressive about them?

The developers are highly skilled. They are flexible and scale as needed to meet our specifications. The owner and I have a very trusting relationship.

Are there any areas they could improve?

I have no complaints at this point. The collaboration is perfect as it is now. The engagement has been a learning process for both sides, but we’ve arrived at a good place.

Do you have any advice for future clients of theirs?

Agile methodology helps the project manager lead the development team efficiently and effectively. Customers should communicate clearly and dedicate time to explain expectations thoroughly.

5.0
Overall Score We have a trusting relationship, and they’re someone we can lean on. They won’t let us down, and that’s the most important part.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    We don’t have strict deadlines.
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer