This project case was developed for Polyscale, a company of approximately 50 employees operating in the appliance, electrical, and electronics manufacturing industries. The department we collaborated with specialized in developing, manufacturing, and distributing light guide plate (LGP) based systems.
Our client was completing the production of LED panels and needed to develop a mobile application for controlling these panels. The interesting part of the task was that it was essentially a constructor, where the end user could determine the order of the panels by composing different geometric shapes.
During the requirements gathering stage, the client noted that speed was important to him at the moment, as the company had to present its project at an exhibition.
Taking into account one of the client’s most important criteria – time, we decided to purchase a ready-made template that already had UI elements.
How does it work
We involved one of our top designers, who took into account our client’s wishes and made changes. This step allowed the client to have a clear vision of the product even before the code was written. It also allowed us to move more qualitatively to the next stage (task estimation) as we clearly understood what we had to do. After the estimate was approved, we proceeded with development.
Ready mobile solution
We developed a mobile application that could be downloaded using Firebase.
We tested its functionality using the Bluetooth module HC-06.
After sharing the code, the client was able to connect the application to an LED panel.
We made several small hotfixes while in online mode.
We supported the project throughout its demonstration at the exhibition.
We received excellent feedback
from the client.
Tech audit of purchased UI Kit
Terms and conditions, budget, and contract
Choosing project architecture, connecting necessary libraries, setting up Git repo
Setting up Firebase Crashlytics (crash reports)
Screen layout design
Writing logic for working with Bluetooth
Delivery and deployment
Response from Polyscale team
In the end, everything worked out well. We had some ups and downs regarding the schedule for different reasons, but we achieved our goals. I look forward to working with CitrusDev team again.
Countries all over the world
Our projects make us proud
How our services bring about success
CitrusDev implemented a clear and transparent approach that provides a sufficient understanding of the project’s progress. Communication was conducted at a good level, and all stages were completed according to agreements, with some even being delivered ahead of schedule.
I’ve got a great experience with CitrusDev. The guys have created comprehensive documentation. Then it took only a few days to develop. After that, they carefully checked the quality of new features and finalized the product. They added new features very quickly. So I advise you to cooperate with this company. I highly recommend doing business with CitrusDev.
Thanks to CITRUSDEV, the client had an excellent website that is ready for promotion. They finished the development in a short span of time and with the highest quality. Over the course of the engagement, they successfully collaborated with the client and demonstrated strict discipline.
Thanks to the added functionality of the app that came about because of the work done by the CITRUSDEV team, the company for the green light from investors to move on to the next step of their process. The company appreciated the team’s promptness and will work with them again
Very knowledgeable, responsive and flexible team. Did a fantastic job on our project.
The guys from CitrusDev very professionally and scrupulously did the job of optimizing and speeding up our very complicated site instead of imposing the creation of a new one! I really liked the 100% customer focus of the team, the quality and speed of work. Having received an extremely positive experience, we plan to contact CitrusDev in the future!
CitrusDev helped us on a urgent project and they managed to find resources and skills on a short time notice. Their developers were already on board and working with our team after few days from our first meeting. Guys were versed, available, understanding and they always tried to give their best.
CitrusDev allowed us to cut development costs while giving us more than we could ever get “in-house”. From diverse professionals, flexible and dedicated service, and most of all – transparency and control over the entire process to manage changes in real time. They are truly a powerful addition to any dev team. Thanks!
UWB is a wireless communication technology that enables precise positioning and spatial awareness by measuring the time it takes for radio waves …
Portable Bluetooth Thermal Printer Goojprt PT-210 Version: PT2D-6004 Interfaces: Bluetooth 4.0 (classic/bluetooth low energy)... …
In today's world, artificial intelligence is at the forefront of technological innovation, with neural networks playing a pivotal role in this domain. …
So in this blog, we will illustrate the main advantages and as well as the disadvantages of using WordPress with ReactJS. …
Here, at CitrusDev, the mobile development team is faced with a problem working on client projects without hardware (real devices). That's why …