Dev Team for Panther Pricing

The machine-learning platform for optimising pricing in brick-and-mortar stores

A powerful price recommendation tool that helps retailers to improve their revenues

Technologies

Technologies

PostgreSQL

Python

JavaScript

Team

Team

  • Mateusz - Vue.js Developer
  • Michał - Python Developer
  • Jakub - UX/UI Senior Designer
Timeline

Project time

8 months

The why

Panther Pricing came to us because they were facing three significant challenges:

  1. they needed to work on the system performance and scalability
  2. they were looking for knowledge and expertise they didn’t have internally
  3. both of those needs were pressing, so time was an essential factor.

Panther Pricing was looking for a trusted tech partner with specific technological knowledge willing to support their internal development team. They didn’t have time for the lengthy onboarding process and needed results quickly.

Panther project has no middle management. Flat structure enables us to take the responsibility, make confident decisions, and contribute to the client's product development.

Mateusz Bryzik
Mateusz
Frontend Developer

The work

We wanted to ensure we had a complete understanding of the client’s problems to propose the best possible solution. That’s why we’ve started by negotiating the scope of the project.

The client agreed that writing the new front-end from scratch and integrating it with the existing backend solution would yield the best results within their budget and timeframe. We decided that FastAPI would be the right technology for the job.

We designed the new front end consisting of several reusable components. Such a design allows the client to use them as building blocks for their application's new features and functionalities, keeping the look familiar to the clients.

The need

The need

The client needed to improve our overall system performance and enable for continuous scalability. He was looking for external technology expertise in some specific development areas. Client also needed to act quickly and he was lacking the required additional development resources internally.

Solution

Solution

Bravelab proposed to migrate from the old technology (Flask) to the new FastAPI and refactor the current functionality. The goal was to optimise and reduce the technical debt of the application. We also adapted to the new front and accelerated the application.The solution is based on the latest front-end technologies.

Gallery

No items found.

A powerful price recommendation tool that helps retailers to improve their revenues

Small and medium shops are facing intense competition in the market. The post-pandemic era has caused all retail industries to have the need to use online tools with automatisation systems to compete and survive.

Work with data in real-time has become one of the essential solutions for every company to make better choices. This time, Bravelab comes again with a cutting-edge strategy for Panther Pricing to solve this concept and provide a reliable result for all his clients in Germany.

About Panther Pricing

Panther Pricing is a German company founded in 2018 and based in Frankfurt dedicated to providing innovative online services to boost retailers in Germany.

The idea behind the concept

The plan was to craft a cloud software able to generate automated price recommendations for retailers in Germany. The mission was to allow bricks-and-mortar companies to have no more online sales with negative margin contributions. The platform should generate online benchmark prices for the clients.


Bravelab’s solution

Process

At Bravelab we focus on creating a transparent process where communication between the client and our team is fluid and effective. We fully immerse ourselves in each project, so we can have a comprehensive understanding of the scope and establish the main objectives of the project:

  • Brief
  • Introduction call
  • Discovery Workshops
  • Integral Proposal
  • Decision
Michał's testimonial

Approach

Scope of work

  • Concept idea and research.
  • User interface and platform design.
  • Platform development.
  • Testing & launch.

Insight numbers

  • 1191 hours invested on app development.
  • Developers assigned to this project:
  • Mateusz - Frontend Developer
  • Michał - Backend Developer
  • Jakub - UX/UI Senior Designer

Technologies

  • Python
  • PostgreSQL
  • FastAPI
  • SQLAlchemy
  • Vue.js (in frontend)

What we did

  • Bravelab proposed to migrate from the old technology (flask) to the new FastAPI and refactor the current functionality. The goal was to optimize and reduce the technical debt of the application. We also adapted to the new front and accelerate the application.
  • The solution is based on the latest front-end technologies. Panther Pricing has a consistent user interface, and its performance is at a very high level.
  • The main goal and the biggest challenge was to build a library of design patterns, rules, and UX guidelines to prevent inconsistencies when shipping products at scale.

An exceptional interface design

Project Panther was focused on designing a collection of reusable components, guided by clear standards. Thanks to that solution, we can assemble and build any number of applications inside the platform, as well as keep consistency in the entire platform. The product is more than just a pile of reusable UI elements. It has structure and meaning. It’s not a generic web page, it is the embodiment of a system of concepts for sensible usage.

Scalable UI language

Jakub's quote about UX/UI design in the Panther Pricing project

The result

Thanks to the full integration of different stages and development stages we have created a powerful platform with the ability to automate 100% price recommendations in real-time using AI. With the Panther Pricing platform, our client helps retailers significantly improve their profit margins and revenues (gross margin increase of up to 5% points of revenues). A perfect integration from research, design, and development brought a platform with the following features:

  • Fully integrated online price labeller.
  • Always up-to-date online market prices available for each item.
  • Ideal online price proposal for exploiting potential.
  • Definable price minima via calculation/coverage margin requirements.
  • Stationary price orientation to the current online price for online price-sensitive product segments or as the strategic positioning of maximum prices (online +X%).

In addition to AI-based sales forecasts, price elasticities, and online competitive pricing, item performance, current inventory levels, lifecycle, and order availability are all equally taken into account.

  • Optimisation of price markdowns.
  • Yield improvement.
  • Liquidity improvement.
  • Simplification of processes and cost reduction.
Testimonial from the customer

We are ready to craft your next big project

Our software house develops complex and sophisticated solutions for a wide range of markets and industries. From e-commerce to platforms integrated with AI and multiple integrations.

  • Web development
  • Mobile solutions
  • Maintenance
  • UX/UI design
  • Consulting
  • Holistic long-term solutions

We were satisfied with the really fast onboarding

The team consisted of three an experienced and highly motivated developers, we had frontend and backend developers, and we were working closely with UI/UX designers.

Outcome

Thanks to Bravelab’s work we were able to split frontend of the project with the backend, also we improved by far the responsiveness of the application due to new technology used.The last important outcome is the new look of the app thanks to new UI design.

We work very closely with the Bravelab’s team and our own. We really appreciated good communication and an agile attitude.
Panther Pricing Bravelab

Closer Music

The machine-learning-based web platform for optimising pricing in brick-and-mortar stores.
Ingresso Team extension

Solidstudio

A collection of APIs integrating the existing ticketing platform with third-party systems.
Talent-Alpha Team extenstion

Talent Alpha

Vue.js frontend team extension supporting the internal team of the Talent Searching Platform.

Want to get in touch? Drop us a line!