Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 63 additions & 2 deletions _data/clients-feedback.yml
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ smart-city:
companyName: Awake
id: awake
link: https://awakeboards.com/
authorImage: /images/customers/kemen-pevec.webp
companyImage: /images/customers/awake.webp
text:
0: 'End-to-end rental management solution with IoT, multi-channel alerts, and branded interface'
Expand Down Expand Up @@ -405,9 +406,10 @@ industry40:
3: "The aggregated data is presented in a digital twin format on a dashboard, which accurately reflects the layout of the manufacturing facility, including the various machines on the floor. Each machine displays the status of its milling motors, and some machines operate with two milling heads. Performance metrics, such as efficiency and the number of production cycles (representing the produced units), are indicated with color-coded values. Green values indicate good performance, orange suggests suboptimal performance, and red signals poor performance. This visual representation enables the plant manager to quickly identify machines that may require optimization or attention."
- author: Mario Garcia Torres
position: R&D Director
companyName: süc//dacor GmbH
id: dacor
companyName: Poliglot
id: poliglot
link: https://poligiot.com/
authorImage: /image/customers/poliglot-photo.webp
companyImage: /images/customers/poligiot.svg
companyImageWidth: 170
companyImageHeight: 30
Expand Down Expand Up @@ -552,3 +554,62 @@ warehouse-monitoring:
feedbackLink:
label: "Read Vypin's case study."
link: /case-study/Vypin.pdf
development-service-feedback:
feedback:
- author: Tamati Iro
position: VAS Manager
companyName: Vodafone
id: vodafone
authorImage: /images/customers/tamati-iro.webp
companyImage: /images/customers/vodafone.svg
companyImageWidth: 120
companyImageHeight: 48
collapse: "true"
collapseIndex: 4
text:
0: 'Working with the ThingsBoard Development team on our custom Mobile App has been an outstanding experience.'
1: 'The development process was smooth, well-structured, and highly professional. From the initial requirements gathering to the final delivery, the team demonstrated deep technical expertise and a clear understanding of our vision.'
2: 'The development team was highly responsive, transparent, and easy to work with, keeping us informed at every milestone. Any questions or concerns were addressed promptly, which gave us confidence that the project was always on track.'
3: 'The final mobile app exceeded our expectations. It’s user-friendly, visually appealing, and performs reliably in real-world use. The mobile app was also designed in a way where my team could maintain widgets in the app without depending on mobile app developers.'
4: 'This custom development has played a key role in advancing our business goals. The mobile app has allowed us to better serve our customers, and bring our IoT data to the palm of their hands in a seamless way. It’s already proving to be a valuable tool for both our team and our clients.'
5: 'The fixed-price, fast delivery approach worked perfectly for us. It gave us cost certainty, kept the project moving at a great pace, and ensured that we met our timelines without compromising on quality.'
6: 'We look forward to working with the ThingsBoard team again in the future and highly recommend their services to anyone looking for expert IoT and mobile development!'
- author: Daniel Portero
position: Cloud & App Development Manager
companyName: Circutor
id: circutor
authorImage: /images/customers/circutor-person.webp
companyImage: /images/customers/circutor.svg
companyImageWidth: 138
companyImageHeight: 32
text:
0: 'CIRCUTOR has over 40 years’ experience working on the design and manufacture of units for improving energy efficiency: electrical energy, power quality measurement and control units, industrial electrical protection, reactive energy compensation, and harmonic filtering.'
1: 'CIRCUTOR owns a wide portfolio of connected energy control and metering devices. Despite the diversity of proprietary and off-the-shelf data protocols, Thingsboard has made it easy to accommodate most of our products in a common data platform.'
2: 'I am deeply impressed by the dynamism and professionalism of the Thingsboard team. I appreciate greatly the ability to attend our technical suggestions and adopt them in the form of new functionalities. I highly recommend Thingsboard for its reliability, its flexibility and above all, the quality of the product and its technical service.'
- author: Mario Garcia Torres
position: R&D Director
companyName: Poliglot
id: poliglot
authorImage: /images/customers/poliglot-photo.webp
companyImage: /images/customers/poligiot.svg
companyImageHeight: 40
noHeading: "true"
text:
0: "Working with the ThingsBoard team throughout this project has been a very positive and productive experience. From the beginning, the development process was well-structured and collaborative. The team supported me in migrating device communications, configuring message flows, and building a complete messaging system tailored to my needs."
1: "They also guided me through setting up critical components such as data history storage, the early warning system, and automated monthly reports. Each stage of the development was handled with great attention to detail, always ensuring that the solutions aligned with the system architecture and functional goals."
2: 'Communication has been clear, responsive, and solution-oriented. I always felt that I had a reliable partner on the other side, ready to face challenges with me, especially when integrating ThingsBoard’s services with third-party tools. Their willingness to adapt and help troubleshoot integration issues in real time made a huge difference.'
3: "The final result is a robust, scalable system that performs exactly as envisioned. I also appreciate their continued openness to collaborate on the next stages of the project."
- author: Klemen Pevec
position: Head of Software Engineering
companyName: Awake
id: awake
authorImage: /images/customers/kemen-pevec.webp
companyImage: /images/customers/awake.webp
companyImageWidth: 172
companyImageHeight: 32
text:
0: 'End-to-end rental management solution with IoT, multi-channel alerts, and branded interface'
1: 'We have reached out to ThingsBoard to build a rental operations dashboard for managing rental stations that offer our products. Additionally, we wanted to provide those stations with a ready-made interface for fleet and contract management. '
2: 'The solution needed to support rental contracts, performance reporting for rental centers, fleet management, geofencing, internal incident reporting, and multi-channel notifications (SMS, email, WhatsApp), along with real-time IoT connectivity to our products via MQTT.'
3: 'Given time constraints, we chose to outsource the development so our internal team could focus on other priorities. Working with the ThingsBoard team proved to be efficient, with just the right level of collaboration needed to deliver an optimal outcome.'
4: 'The final product met our expectations, featuring a user interface aligned with our brand’s design language and enabling rental centers to manage operations easily, safely, and in a centralized way.'
7 changes: 2 additions & 5 deletions _data/pages_info.yml
Original file line number Diff line number Diff line change
Expand Up @@ -643,8 +643,8 @@
"/docs/iot-gateway/guides/how-to-connect-modbus-device/":
url: "/docs/iot-gateway/guides/how-to-connect-modbus-device/"
redirect_from: []
"/docs/iot-gateway/guides/how-to-connect-opcua-server/":
url: "/docs/iot-gateway/guides/how-to-connect-opcua-server/"
"/docs/iot-gateway/guides/how-to-connect-opc-ua-device-to-thingsboard-ce/":
url: "/docs/iot-gateway/guides/how-to-connect-opc-ua-device-to-thingsboard-ce/"
redirect_from: []
"/docs/iot-gateway/guides/how-to-enable-remote-configuration/":
url: "/docs/iot-gateway/guides/how-to-enable-remote-configuration/"
Expand All @@ -667,9 +667,6 @@
"/docs/iot-gateway/guides/how-to-use-remote-converter-update/":
url: "/docs/iot-gateway/guides/how-to-use-remote-converter-update/"
redirect_from: []
"/docs/iot-gateway/guides/how-to-use-rpc-modbus-connector/":
url: "/docs/iot-gateway/guides/how-to-use-rpc-modbus-connector/"
redirect_from: []
"/docs/iot-gateway/how-device-removing-renaming-works/":
url: "/docs/iot-gateway/how-device-removing-renaming-works/"
redirect_from: []
Expand Down
22 changes: 13 additions & 9 deletions _includes/clients-feedback-cards.liquid
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
{% assign targetKey = include.targetKey %}
{% assign contactBlock = include.contactBlock %}
{% assign noBackground = include.noBackground %}
{% assign targetKeyCustomers = site.data.clients-feedback[targetKey] %}

<div class="clients-cards">
<div class="clients-cards {% if noBackground == "true" %}no-background{% endif %}">
{% for info in targetKeyCustomers.feedback %}
<div class="clients-card" id="{{ info.id }}">
<div class="clients-card-header">
Expand Down Expand Up @@ -52,15 +54,17 @@
</div>
</div>
{% endfor %}
<div class="contact-us-card">
<h2>Got a success story to tell?</h2>
<p>Real feedback, real impact — share your experience with ThingsBoard!</p>
<div class="contact-us-buttons">
<button onclick="openContactUsModal()">Contact Us</button>
<a href="/case-studies/">Case studies</a>
<a href="/iot-use-cases/">Use cases</a>
{% if contactBlock != "false" %}
<div class="contact-us-card">
<h2>Got a success story to tell?</h2>
<p>Real feedback, real impact — share your experience with ThingsBoard!</p>
<div class="contact-us-buttons">
<button onclick="openContactUsModal()">Contact Us</button>
<a href="/case-studies/">Case studies</a>
<a href="/iot-use-cases/">Use cases</a>
</div>
</div>
</div>
{% endif %}
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
Expand Down
2 changes: 1 addition & 1 deletion _layouts/case-studies.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
const params = new URLSearchParams(window.location.search);
if (params.has('category') && params.get('category')) {
setTimeout(() => {
document.getElementById(params.get('category').replaceAll('-', ' ')).click()
document.getElementById(params.get('category').replaceAll('-', ' ')).click();
}, 600);
}

Expand Down
2 changes: 2 additions & 0 deletions _layouts/development-services.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@

{% include footer.html %}

{% include scroll-progress-button.liquid %}

{% include cookie-consent.html %}

</body>
Expand Down
Binary file added images/customers/kemen-pevec.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/customers/poliglot-photo.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed images/development-services/Agrolog.webp
Binary file not shown.
Binary file removed images/development-services/ArrowRight.webp
Binary file not shown.
Binary file removed images/development-services/Artur.webp
Binary file not shown.
Binary file removed images/development-services/Check.webp
Binary file not shown.
Binary file removed images/development-services/Circutor.webp
Binary file not shown.
Binary file not shown.
Binary file removed images/development-services/Daniel Bartozzi.webp
Binary file not shown.
Binary file removed images/development-services/Daniel Portero.webp
Binary file not shown.
Binary file not shown.
Binary file removed images/development-services/Device integration.webp
Binary file not shown.
Binary file removed images/development-services/Device management.webp
Binary file not shown.
Binary file removed images/development-services/Digital Twin.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed images/development-services/Energy & utilities.webp
Binary file not shown.
Binary file removed images/development-services/Energy monitoring.webp
Binary file not shown.
Binary file removed images/development-services/Engie.webp
Binary file not shown.
Binary file removed images/development-services/Eric Bourbeau.webp
Binary file not shown.
Binary file added images/development-services/Eric-Bourbeau.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed images/development-services/Fleet tracking.webp
Binary file not shown.
Diff not rendered.
Binary file removed images/development-services/Healthcare.webp
Diff not rendered.
Binary file removed images/development-services/Hero variant 3_2.webp
Diff not rendered.
Binary file removed images/development-services/Intel.webp
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/IoT DevOps services.webp
Diff not rendered.
Binary file removed images/development-services/IoT Mobile App.webp
Diff not rendered.
Binary file removed images/development-services/IoT analytics.webp
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/Jeppe Walther.webp
Diff not rendered.
Binary file added images/development-services/Jeppe-Walther.webp
Binary file removed images/development-services/Lars Frederiksen.webp
Diff not rendered.
Binary file removed images/development-services/Lineweb.webp
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/Mamadou Ly.webp
Diff not rendered.
Binary file added images/development-services/Mamadou-Ly.webp
Diff not rendered.
Binary file removed images/development-services/Mark Hunt.webp
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/Migration Services.webp
Diff not rendered.
Binary file removed images/development-services/Oneserve.webp
Diff not rendered.
Binary file removed images/development-services/Ositech.webp
Diff not rendered.
Binary file removed images/development-services/Patricia Crispim.webp
Diff not rendered.
Binary file added images/development-services/Patricia-Crispim.webp
Binary file removed images/development-services/Pattern.webp
Diff not rendered.
Binary file removed images/development-services/Peter Backes.webp
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/Prosegur.webp
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/SCADA.webp
Diff not rendered.
Binary file removed images/development-services/Scrum workflows.webp
Diff not rendered.
Binary file removed images/development-services/Security.webp
Diff not rendered.
Binary file removed images/development-services/Senseing.webp
Diff not rendered.
Binary file removed images/development-services/Smart Metering.webp
Diff not rendered.
Diff not rendered.
Diff not rendered.
Binary file removed images/development-services/Steven Kruse.webp
Diff not rendered.
Binary file added images/development-services/Steven-Kruse.webp
Binary file removed images/development-services/Tank level.webp
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
3 changes: 0 additions & 3 deletions images/development-services/Vector.svg
Diff not rendered.
Binary file removed images/development-services/Vitalik.webp
Diff not rendered.
5 changes: 5 additions & 0 deletions images/development-services/ai-agents-copilots.svg
5 changes: 5 additions & 0 deletions images/development-services/application-development.svg
Binary file added images/development-services/artur-2.webp
Binary file added images/development-services/artur.webp
Binary file removed images/development-services/asg-tech.webp
Diff not rendered.
Binary file removed images/development-services/asl.webp
Diff not rendered.
Binary file removed images/development-services/bosch.webp
Diff not rendered.
Binary file removed images/development-services/car-blue.webp
Diff not rendered.
Binary file removed images/development-services/car-gray.webp
Diff not rendered.
4 changes: 4 additions & 0 deletions images/development-services/checkmark-blue-circle-icon.svg
23 changes: 23 additions & 0 deletions images/development-services/co-development.svg
Loading