WorkloMetrics is a set of software components to collect and review software project metrics like performance, build stability, and codebase quality.It was created using Flutter for Web framework and Dart language. We chose Firebase for the backend part. It provides a client for Flutter that gives the possibility to use: Cloud Firestore, Sentry logging, and Firebase Analytics. Over time, Metrics was renamed into Flank Dashboard and was acquired by Google along with Flank.Metrics is a set of software components to collect and review software project metrics like performance, build stability, and codebase quality.It was created using Flutter for Web framework and Dart language. We chose Firebase for the backend part. It provides a client for Flutter that gives the possibility to use: Cloud Firestore, Sentry logging, and Firebase Analytics. Over time, Metrics was renamed into Flank Dashboard and was acquired by Google along with Flank.Metrics is a set of software components to collect and review software project metrics like performance, build stability, and codebase quality.It was created using Flutter for Web framework and Dart language. We chose Firebase for the backend part. It provides a client for Flutter that gives the possibility to use: Cloud Firestore, Sentry logging, and Firebase Analytics. Over time, Metrics was renamed into Flank Dashboard and was acquired by Google along with Flank.Wave app is part of a Wave mental health platform available for iOS and Android. It provides self-guided activities, quizzes, session scheduling with coaches, and daily check-ins to help manage users’ mental health. The app was created using Flutter and Dart.
Firebase was used for the push notifications functionality (Firebase Cloud Messaging).
Unity enriches the app with immersive audiovisual elements. It was integrated into the app via a special Flutter plugin.
Initially, the main task was to create a user-friendly mobile application around immersive Unity elements. The app should have the feature of 24/7 actual support from real-life coaches, be science-backed, and allow customizations.
We built mobile apps for iOS and Android platforms using the Flutter framework with perfect quality and performance. In this project, our state management was Redux, as it was used by the founding team engineers, and they had experience with it.
As part of the Wave project, we have successfully developed a highly engaging and interactive mental health Flutter mobile application for both iOS and Android platforms.
We have integrated Firebase Cloud Messaging (FCM) so WaveLife users can receive timely updates, alerts, and personalized messages, enhancing engagement and user retention.
Despite the visible aspect of our work for the end user, extensive efforts have been made behind the scenes. Here are some of the key achievements of our project:
In conclusion, the Metrics project delivers a comprehensive solution for monitoring and improving software projects' performance, stability, and quality. The project's user-friendly UI, secure data storage, and robust set of tools make it an ideal choice for organizations of all sizes.
Advertise a freight request and have your goods delivered quicker and cheaper using the Fluxx geolocational algorithm to match your delivery with a peer travelling to your location.
Subsidise your cost of travel and earn money by delivering freight to others on your route. Freight sizes are categorised, so no matter what you drive, there's something that you can carry.
The task was to create a two-sided peer-to-peer general freight platform that will match the user’s freight delivery requirements with someone heading to the user’s location. To test the client’s idea, we needed to create two apps: iOS and Android.
Our main technical decisions: Flutter, Firebase and Stripe.
Why Flutter?
We built mobile apps for iOS and Android platforms using the Flutter framework with perfect quality and performance. In this project, our state management was Redux, as it was used by the founding team engineers, and they had experience with it.
We configured and tested a couple of Firebase environments for development, testing and production. Created a set of security rules for Firebase to protect the data along with a set of security rules tests to ensure that they cover every possible scenario of how users can interact with the platform.
Our team configured a two-sided platform inside Stripe. We made custom integration using Firebase Cloud Functions between Firebase and Stripe (now Stripe has a special extension for Firebase that can speed up development even more).
Currently, Worklog is in its beta stage. With very low effort we received the first subscribers.
With Wave, we seized the opportunity to develop an app that goes beyond traditional coaching sessions, offering continuous support for mental health and overall well-being.
Leveraging Flutter's cross-platform capabilities, we ensured seamless performance and consistent user experience across both iOS and Android platforms with added unique dynamic interactions and experiences.
We’re proud to be a part of the team and excited to continue working together to make Wave a widely recognized and impactful platform for mental well-being.
Our team's productivity was analyzed by a third-party: Haystack. They found out that we achieved the same level of quality as elite performers, with key results including a 0.48% Change Failure Rate.
Complete the form and we will shortly be in touch with you.
Founder of Wave
"Solid Software helped us leverage our small engineering team. We have been thrilled the ease of communications with a remote team as well as the quality of the work. Our Solid team easily adjusted to change in leadership and adapted to our needs as a growing business."
Curator of Creativerly
"Worklog is especially aimed at software professionals. It was built to help you with your journey to eliminate all the frictions that distract you from engineering."