All3DP is the leading magazine for all things 3D printing. Their service »Craftcloud« makes it super easy for anyone to get custom models printed for the best value possible. We supported their talented team in integrating PayPal as a payment system, building the intuitive user interface of the service and setting up a load testing pipeline for their back-end services.
JavaScript
React
Node.js
PayPal
Redux
Jest
Docker
AWS
k6
Together with our implementation partner Alm we realized a component library for the automotive supplier Alpine. Thanks to the flexible and consistent software components, our customer's developers can create digital solutions for various business processes with ease. Automated end-to-end tests provide a reliable foundation for smooth regression-free feature development.
We worked together with our implementation partner Alm.
React
GraphQL
Cypress
Storybook
JavaScript
The talented team of BR_NEXT revived the media center of the public-service broadcasting corporation Bayerischer Rundfunk (BR)—and we were a part of it. It's not all about the shiny, new UI, though: there are significant innovations under the hood as well, including seamless streaming and personal recommendations for exploring new topics. With a ton of passion and ambition, the team created a well-designed product. We are proud to have joined their journey.
Browse the BR-Mediathek
Microservices
JavaScript
Node.js
React
GraphQL
Webpack
ESLint
Enterprises often face the same challenge: a new project requires specialized staff for a limited period of time. How can they hire them efficiently while maintaining compliance and security? Bosch LegendsLab provides a platform to solve this challenge. Talents can showcase their work experience, and projects within the Bosch organization can showcase new project opportunities. A talent can approach a project manager or vice versa - the platform provides extensive filtering and intelligent scoring to find the right match. Defined workflows make the screening process seamless, and rich messaging and notifications enable communication both before and during the project phase. We supported an internal development team during the development and go-live phase of the project.
Next.js
NestJS
GraphQL
TypeScript
Ory
We supported the Boxcryptor team with building Whisply; the main areas being choice of technology, architecture and development. Thanks to our customized starter kit, the team was ready to go after a practical kick-off phase. We are happy to continue our support for Whisply in the future.
ESLint
Webpack
Less
Redux
React
Node.js
JavaScript
Starterkit
First we were a customer of Clockodo - and now Clockodo is a customer of ours. We have been tracking our internal work and also our project times with the digital time clock for several years now and appreciate its versatile reporting options. It was only a matter of time before we wanted to read out the data not only manually, but also automatically from the public web API. And since we don't like to develop in secret, we published this software as an Open Source package.
That's how we got in touch with Clockodo, who were in the process of modernizing their software stack. After a first workshop on React & TypeScript, Peerigon accompanied the upcoming migration. To date, in addition to far-reaching architectural decisions, we are also involved in the implementation of a test-driven development process towards Continuous Integration. In parallel, we oversee the recruiting process and conduct interviews with applicants to evaluate their technical expertise.
We also helped out with their marketing website at clockodo.com. If you'd rather see some code, check out our Open Source package.
React
TypeScript
MobX
Consulting
Testing
Continuous Integration
»Learning with Open Data«: This is the goal of Data Fovea, a web-based data visualization tool for schools. Simply choosing a dataset and time range will bring the data to life. We're supporting Peer Egtved and his vision since 2016.
ESLint
Webpack
Chart.js
Redux
React
Node.js
JavaScript
UI-Design
We are consulting partner for technical conception, architecture and development of eventn, a cloud-based microservice platform for data processing and analytical workloads.
ESLint
Webpack
Redux
React
MySQL
Koa
Node.js
JavaScript
AWS
Microservices
Funk is the largest independent, owner-operated insurance broker and risk consultant in the German-speaking world. With more than 140 years of experience, the company offers a wide range of insurance services, including life, property and liability insurance. Funk works closely with its customers to provide tailored insurance solutions and ensure that clients are properly covered.
Peerigon has been working as a team with Funk and Emil Group since the beginning of 2022. Together we realized "Funk Experts", a digital direct sales platform for insurance products for professionals. Our front-end portal is the central management solution for your policies, data and applications. In addition, funk-experts.de offers a wide range of information about one's own insurance coverage.
There's a wide range of considerations we had to keep in mind during the implementation. These include overall performance, build performance, live previewing, SEO, and a11y. Two external components are crucial for this: The customer portal communicates exclusively with the Emil Insurance Suite, and we get all content from the CMS. By using DatoCMS with its complex but easy to use content types, we get maximum flexibility and a fantastic editor experience. The whole thing is bundled using Next.js and Vercel to create a high-performance and lightweight runtime environment.
Content Modeling
Systems Integration
TypeScript
React
Next.js
DatoCMS
Playwright
Jest
Kununu aims to provide job-seekers full market transparency through employer ratings. We supported the subsidiary of Xing in architectural conception and technological decision-making to build the next generation of kununu.com as a Universal Web App.
Starter kit
Universal JavaScript
Node.js
React
Webpack
Lokker approached us with an ambitious plan to provide real-time data protection for the web by eliminating privacy threats that users face when browsing online. They sought the help of our experienced developers to implement a set of tools that would help their customers quickly identify and block third-party pixels, trackers, and cookies that may collect and share users' data and violate privacy laws.
We are developing the Privacy Edge platform plus a runtime monitoring and blocking script which together control what data comes into and goes out of a user's browser. This is done by scanning public-facing websites to compile a list of all third parties present, identifying which ones belong to the pre-defined threat categories, blocking the threats and providing daily monitoring with real-time alerts for emerging threats. All this is achieved using web technologies and works even behind logins.
Lokker keeps onboarding new customers onto the Privacy Edge platform across different industries, such as healthcare, insurance and law firms, thus helping them to gain visibility and control over third-party scripts that collect and share data from their websites' visitors. The ability to block these violations makes it possible for their customers to be compliant with privacy regulations.
TypeScript
Node.js
React
Google Cloud
Firebase
Cloudflare Workers
Docker
ChakraUI
Syncfusion
Playwright Test
Vitest
Prisma
Postgres
Fastify
UX
UI
GitHub Actions
TurboRepo
ESBuild
StoryBook
Nanotemper builds analytical devices used in drug discovery processes. We’ve supported their team by building an interface for interacting with an affinity screening device through gRPC-web. This allows developers and manufacturing engineers to easily test, calibrate and maintain the device during development and production cycles.
React
Ant Design
gRPC-web
Automation
Real Time Data
Data Visualization
Octopus Energy sets out to revolutionize the German electricity and gas market with 100% green electricity and 100% customer satisfaction. With innovative and flexible tariffs and a heavy dose of digitalization, the result is not only a more user-friendly electricity provider experience, but also the good feeling of meeting one's energy needs through a bcorp-certified, green company. To make the switch as easy as possible, we supported Octopus Energy with development.
Single Page Application
Typescript
Gatsby
React
Chakra UI
Formik
UX
UI
Heat pumps can heat (or cool) homes very efficiently. However, there are challenges to retrofitting them in homes. The Kraken Field Survey App enables field technicians to assess the situation on site. The mobile app guides the technician through a comprehensive questionnaire to collect measurements, heating requirements and more. The app itself is offline-capable to ensure that data collection works, even in the basement. Technicians also take photos and videos, which they can annotate for documentation. We supported the Kraken Field development team for the go-live of the survey app.
TypeScript
React
Next.js
PWA
The digital assistance and information platform Operations1 provides integrated workflow and process documentation for more efficient industrial processes. We are proud to support the innovative Industry 4.0 startup during the technical development of their platform.
Test-driven development
TypeScript
Node.js
Angular
Webpack
ESlint
Orderfox.com is the leading marketplace for the CNC-industry, bringing together buyers and suppliers all around the globe. We support them by extending the platform with powerful features for aggregation and visualisation of large sets of data and rich user interaction.
JavaScript
Webpack
React
Redux
Less
Jest
ESLint
Since 2020, the talented team of industry veterans at PolyScale.ai have been changing the database caching landscape, by providing a platform-agnostic, low-latency plug-and-play solution for developers around the world. We've consulted PolyScale since its inception and have been instrumental in the development of various software components of the application.
React
AntDesign
Next.js
Node.js
Fastify
PostgreSQL
MySQL
MongoDB
GraphQL
SQL Server
Fly.io
Netlify
Gatsby
Remix
Deno
RabbitMQ
ETCD
Docker
CI/CD
AWS
Github Actions
Kubernetes
oAuth2
Multi-user management of marketing and editorial content can be a challenge, especially when it comes to displaying and reusing content not only on one website, but on several portals at once. Not all modern CMS-based website solutions are suitable for such tasks.
With our headless CMS-based "portal stack", we have created a robust platform for our customer that not only simplifies the work of their editorial team, but also optimizes the user experience on the portals. One of the biggest challenges was that a large amount of content is published daily, which needs to be processed quickly and accurately. And thanks to Next.js on Vercel, not only is the website lightning fast and highly performant, but so is the publishing process.
The seamless integration of DatoCMS enables user-friendly content management. Editors can easily create, edit and publish content and reuse it in many places in the publications. The flexibility of DatoCMS enabled the customization of content types that are perfectly tailored to our client's needs.
Content Modeling
Systems Integration
TypeScript
React
Peerigon Negroni Stack ™️
Next.js
DatoCMS
Vercel
Controlling an entire product development cycle is a complex task. Starting with the concept, through the test phase, serial production and continuous quality control, a lot of coordination and documentation is required. For a leading company in the field of communication technology we developed a web-based document management system with version control. Compared to the previously used process, significant improvements such as reliability and time savings could be achieved. Therefore, the new application represents an important step towards digitization.
Docker
Webpack
Ant Design
Redux
React
MSSQL
TypeScript
Node.js
Fastify
TypeORM
Glomex—a ProSiebenSat.1 digital company—enables customers to scale in the emerging market of streaming services. Since 2016, we are development partner for the video value service, providing first-class video experience to worldwide customers.
Test-Driven Development
JavaScript
Node.js
Express
React
The Quesap PraxisApp enables nursing care institutions to clearly display, plan and document the their trainees' education. For the Quesap Web App, we created UX and UI design and also took over the entire frontend and backend development. As the software platform needed to be accessible from anywhere, the app was implemented as a Vue.js web app. The core of the Quesap PraxisApp is the deployment planner. It allows creating individual deployment schedules per trainee with a few clicks – complete with school times, practice sections and vacation times. The planning also allows close documentation of compliance with German legal requirements. The training module makes it easy to systematically take into account methods and learning objectives for training in the care sector.
Vue.js
TypeScript
UX
UI
TypeORM
GraphQL
FusionAuth
Playwright
In order to be able to update their heating systems remotely, we advised SANDLER - Energie für Gebäude and supported them with our technological know-how. The resulting product consists of a web application as a management interface and an internet-enabled control unit in the actual heating system. This control unit sends requests for firmware updates to the web application at a predefined interval. If new firmware for the heating system has been entered in the web interface, it is automatically downloaded and installed. This saves a lot of work, such as postal dispatch and manual installation and removal of the control units.
xstate
Next.js
supabase
typescript
trpc
chakra-ui
node
raspberry-pi
docker
Together with SevenCooks, we make healthy living easier. Relying on a cutting edge technology stack, we're currently working on their web app platform for vegetarian/vegan diets. We're also supporting SevenCooks with the API design and the setup of the inhouse development team.
Take a look and find some delicious recipes
JavaScript
Node.js
Express
React
Redux
Sass
Webpack
ESLint
The startup Sono Motors from Munich is creating the Sion, an affordable Electric Vehicle with solar panels. We developed the web-based user interface for the infotainment system, which can be used on the 12" dashboard display as well as on Android/iOS smartphones. The system integrates with other on-board services, thus enabling features like lock/unlock in addition to standard functionality such as navigation and music.
React
Node.js
JavaScript
IoT
UI design
Rapid prototyping for interactive prototypes
The youth magazine jetzt.de has not only got a new look—the technology stack is brand new as well. With MongoDB and Node.js in a scalable cloud environment, even the technology behind jetzt.de is now young and fresh!
Progressive Web App
JavaScript
Node.js
Apostrophe CMS
Express
Firebase
Over more than one year, the German newspaper Süddeutsche Zeitung analyzed 2.6 terabytes of data together with journalists all around the world about letterbox companies. With its incredible size, the Panama Papers are the biggest data leak in the history of journalism. We supported the SZ producing and publishing articles in German and English which were visited over 7 million times.
JavaScript
Node.js
Handlebars
Sass
Webpack
ESLint
Just one account for all digital products of Süddeutsche Zeitung: We assisted their team with user migration, single sign-on and the launch of the SZ paywall.
JavaScript
Node.js
Express
MongoDB
Jade
Less
Two scrollytelling stories we're especially proud of: Mythos Matterhorn, an interactive story about Europe's most fascinating mountain, and Die Marshallinseln, the past and future of the atolls.
JavaScript
Handlebars
Sass
Webpack
ESLint
In response to the intricate challenges posed by evolving robot production processes, our customer YASKAWA, a leading robot vendor, has undertaken a strategic initiative to develop the "Robot Dashboard" project in 2018. Focusing on evolving robot production processes, the software goes beyond the surface treatment of "IoT" as a buzzword and addresses the need for enhanced visibility and control. The ongoing evolution of the Dashboard project includes integrating industry standards like MQTT with the software. Profoundly linking the plant's controllers to the Dashboard enables instant feedback and an overview of all components.
An additional significant augmentation is the introduction of the "Dashboard Designer," offering YASKAWA's customers the capability to craft highly adaptable dashboard layouts. This meticulously crafted tool empowers YASKAWA's clients to visualize and manage individual robot cells and entire clusters with precision. Its significance lies in the rapid identification of disruptions or delays within production lines, contributing to a tangible enhancement in operational efficiency in the spirit of Industry 4.0. Our agency takes pride in contributing to YASKAWA's journey towards improved operational effectiveness and situational awareness in robot production management.
TypeScript
React
Vite
Nest.js
Docker
Fluent UI
Playwright
MQTT
Node.js
Prisma
Originally conceived as a solution to tackle the intricacies of visualizing and modifying complex welding jobs, today's machining editor doesn't just manage production; it enables the user to craft and refine the entire production cycle. Seamlessly integrated, the instruction planner intertwines work instructions with the final production program, displayed within welding cells at each production step. Another state-of-the-art feature is the ability to tweak processes and instructions remotely, breaking free from the confines of the production site by delivering the flexibility to work in the cloud or on-premise. Even individual welding cells become powerful with an offline-capable Electron app. Utilizing web technologies throughout the platform enables YASKAWA to leverage a progressive production management platform that is exceptionally adaptable to their customer's needs.
TypeScript
React
Webpack
Docker
Embedded Linux
Fluent UI
Cypress
Node.js
Electron
TypeORM
Yaskawa, a global business operating in the robotics industry, is committed to use advanced technologies and being the first choice for automation. Peerigon collaborates with Yaskawa to navigate the intricate landscape of Industry 4.0. Dedicated to redefining production system management, offering a suite of tools that not only adapts to the complexities of the industry but also sets new standards for robustness, adaptability, and forward-thinking solutions.
In the heart of the quest for seamless production control, the Yaskawa Production System (YPS) was born. Starting our collaboration with the task of visualizing and modifying complex welding jobs, a whole software suite evolved over the years. Today, YPS serves as a central hub, orchestrating and illuminating the entire production process fully digital.
With an interdisciplinary team, we meticulously crafted multiple applications that continually evolve to meet the demands of a cutting-edge industry. Our Monorepo houses a diverse range of programmes, each playing a pivotal role in Yaskawa's journey towards Industry 4.0 excellence.
At the core of our stack is the machining program editor, a tool that transcends the boundaries of traditional production management, complemented by a visualization platform (dashboard). By integrating industry standards, such as MQTT and the web platform, we do not offer Yaskawa separate tools but a comprehensive solution for improved operational transparency.
Our software suite extends beyond the production floor, encompassing a SQL Editor with extensively customizable permission rights & configuration options for seamless data management. The Landing Page acts as the center, connecting various applications and ensuring a cohesive user experience.
Turborepo
TypeScript
React
Vite
Docker
Fluent UI
Playwright
MQTT
Node.js
Electron
Prisma
GitHub Actions
In it for the long haul.
We are committed to the long-term success of our clients and their software. Working with our clients for the long term helps them and us to create great work that stands the test of time. No matter the time or the place, we are there for you: