Home > NERDZ LAB
NERDZ LAB is a full-cycle software product design and development company.
We’re here to bring your project idea to life, and help it grow and succeed. Founded in 2017 in Lviv, Ukraine, today we’re a team of 80+ professionals with a passion for what we do. We offer full-cycle software product development, from prototyping and UI/UX design for MVP validation to market-ready mobile and web app development, all backed by the expertise of our CTO as a service/fractional CTO model, and ongoing support.
Read MoreWith our wide experience working with startups and growing businesses, we know what it takes to grow a product and make it thrive.
What we do:
- UI/UX and product design
- Mobile app development
- Web development
- Quality assurance
- Consulting
Cooperation models:
- Time & material
- Dedicated development team
- Fixed-price
Why NERDZ LAB?
- Proud recipients of Top Software Developers 2023 by Techreviewer, Top Mobile App Developers 2023 by AppFutura, Top 1000 Global Companies 2022 by Clutch, and Upwork Top Rated Agency since 2017 - Top-tier talent, driven by our Scandinavian management model, strong culture, and dedicated focus on employee well-being, ensuring we're not just your service provider but a reliable partner for our clients - ISTQB and Laravel-certified professionals - 150+ projects since 2017 - Last but not least: resource-wise full-cycle software product development, full project ownership, exceptional communication, and customer service.
We love challenges and are keen to work with new technologies and ideas.
Let’s talk about your project!
NFT Pro+ is a project from a startup in the blockchain industry. It aims to become one of the largest NFT marketplaces in the mobile segment, enabling users to create, sell, and buy NFTs (non-fungible tokens) from their mobile devices. NFT Pro+ will allow users to publish NFTs directly to all significant blockchains, including Ethereum Mainnet and Polygon networks. We were already working on projects with the client for several years when they requested that we work on blockchain mobile development for them. The new project aimed to expand their business to Web3 (the next Web iteration, in which blockchain will play a significant role). The client chose NERDZ LAB as their reliable partner to quickly build a blockchain-based MVP while their company focused on diving into the world of Web3 technology.
Read more here: https://nerdzlab.com/case-studies/nft-pro/
- A secure algorithm for low-fee NFT-minting - A blockchain MVP delivered on time with all critical functionality - Stable and reliable API integration for the NFT marketplace
WhatSalon is an online beauty services marketplace, enabling the salons to offer their services and the users to find the best fit by location, date and time, type of service, and more. NERDZ LAB had to create a convenient platform for salons to showcase their offerings and for clients to browse them hassle-free and book appointments without distractions. We went with a minimalistic design, calm colors, and clear backgrounds to emphasize the offers and not clog the screen with multiple dropdowns and checkboxes. This resulted in an intuitive user journey and a positive customer experience.
Read more here: https://nerdzlab.com/case-studies/whatsalon/
- Introduced microservices architecture to easily add or remove new CRM integration. - Developed a Salon dashboard portal to allow each salon to select and manage data that they’d like to display on the marketplace without affecting the selected data in their CRM. - Created an advanced algorithm for dynamic search across all possible parameters of a particular salon—list of services, location, date and time slots, and more.
The Spirit of Math contest is an international math contest written by students from grades 1-4. The students are given individual contest papers specific to their grade level, along with a multiple-choice answer sheet from which to choose their answers. This scanning app works **EXCLUSIVELY** with our contest answer sheets to tabulate a registered student’s score and compile them for that particular grade-level contest for that registered school. The scores are then transmitted to our team for verification. Once the answer sheets have been verified, each student's scores will be provided to the appropriate school.
Read more here: https://nerdzlab.com/case-studies/spirit-of-math/
- A cross-platform, optimized coding solution. We built our machine vision tool in C++ and enhanced it with the Open CV library. This let us use the module on both iOS and Android systems. - AR markers for camera positioning. We used ArUco symbols to identify test sheets and register sheet positions. Placing markers at four corners also allowed us to determine the camera perspective. - Quality adjustment. We imported low-quality images as pattern models and adjusted them programmatically. This approach helped us speed up the scanning process to read answers regardless of the image background, lighting, and print quality. - Fast UI rendering. We used the React JS framework for the web component, as its options for fast web page building let us instantly create a ready-to-print PDF file of test results.
Create your own in-app party, and invite friends with Facebook or Messenger. Group chat. Find friends with live GPS location tracking—alert button for instant help. With SearchParty, you’ll never lose your friends in the crowd again.
Read more here: https://nerdzlab.com/case-studies/search-party/
- Rapid data. We used the MongoDB database management solution to ensure smooth information processing and avoid data congestion. This allowed us to speed up database operations and reduce delays. Additionally, we used Pusher to create a scalable WebSocket infrastructure. The integration as a whole enabled us to deliver live data to users faster. - An offline-compatible app. We made the app offline-compatible to address the problems of poor internet connection, limited coverage, and network outages. This allows users to continue using the app even when they have no network connection. - A serverless architecture. To reduce unnecessary infrastructure usage and keep maintenance costs at a minimum, NERDZ LAB implemented an AWS Lambda serverless solution. This helped us build a scalable HTTP infrastructure that can cope with large fluctuations in resource requirements.
Tona is a new workout app built for gym users. We let our users plan and record any workout, track their progress and compete in the gym & with the world. We built Tona because competition and encouragement can boost your workout rate by up to 90% The product was acquired by TV.FIT and became TruConnect by TV.FIT. Development is ongoing and our team is still involved.
Read more here: https://nerdzlab.com/case-studies/tona/
- A system that supports more than 1,000,000 leaderboards with smooth, real-time updates. - Over 10,000 downloads on iOS & Android. - A database of more than 5000 fitness exercises, which made Tona the most comprehensive competitive gym fitness app. - NERDZ LAB was able to continue supporting the app for more than a year as we had rebuilt it from scratch. - The product was acquired by TV.FIT and became TruConnect by TV.FIT. Development is ongoing and our team is still involved.
MunchBear is a US-based startup that offers a SaaS platform for restaurants. Their product is an all-in-one solution for restaurant ordering. The platform supports restaurant registration as well as menu settings and loyalty programs. It also includes a fully branded landing page where restaurant customers can place an online order and arrange delivery. Alongside the landing page, the platform provides two apps for each restaurant: - A mobile app for the restaurant where they can manage orders, send requests to the kitchen, and even print checks - A mobile app for restaurant customers to place online orders and choose delivery options, similar to the landing page
Read more here: https://nerdzlab.com/case-studies/munchbear/
Comprehensive competitive analysis During the discovery phase, we shortlisted and extensively analyzed top competitors in the sector. We collected the findings into a visual matrix that highlighted the features and resources we needed to include. We also carried out user interviews to identify core problems that competitors were not addressing. A multitenant architecture from scratch As each restaurant is an entirely different ecosystem (with its own apps, websites, admin panels, etc.), we decided to create from scratch an architecture that would keep the data and operations for each restaurant in isolation. Consequently, it appears not as a restaurant in our system but as a unique instance. This architecture also allows us to quickly extract any restaurant to its own servers in case a restaurant wants some specific security measurements, providers, or other services. Automated flows We created an advanced Continuous Integration and Continuous Delivery system that automatically redeploys a restaurant’s landing page whenever a related change is made. We also used fastlane and other comprehensive tools to automate the app update submission, review, and release processes. This solution replaces the complex manual process for Apple and Google app review with a new and automated flow. Database Management System transformation As well as ensuring high-speed data processing and performance, we needed to focus on scalability for the apps bound to the platform. We also needed a familiar and easy-to-use relational DBMS that would be ready for new technologies. So we used SingleStore—a database solution that addresses all these needs, allowing us to combine legacy systems and modern architecture. It enabled us to build a database that supports fast data ingestion and query processing for accelerated time to insight. Legacy system integration Most POS devices in restaurants use old data exchange protocols, so we adapted our modern system to be able to work with these. Moreover, we created an architecture that easily allows adding POS systems supported on other devices that a restaurant can use.
mySkinDoc is a web solution for online dermatology consultations. MySkinDoc users provide information about their skin disorders through an online form and make a payment. They then receive an accurate diagnosis and treatment plan. The client came to us with the idea of a telehealth platform for people with different skin problems. They needed a website that would be attractive and easy to find through an online search. It also had to store all customer records securely and include a payment gateway.
Read more here: https://nerdzlab.com/case-studies/myskindoc/
- A high-performing framework NERDZ LAB chose the Next.js framework to build a fast-loading webpage. Next.js uses optimized server-side rendering, which helps reduce the load on a user’s device by running most operations on a server. - SEO-focused tools We engaged an expert to strengthen mySkinDoc’s SEO. In addition, using Next.js as the framework accelerated SEO as faster content rendering keeps visitors on site. - Reliable analytics The team chose the Lighthouse open-source automated tool integrated into Chrome to audit performance and SEO. We also leveraged Google Analytics for more effective planning and management of website improvements. - Payment gateway integration We integrated the Stripe payment processing platform to allow payments through the website. This solution also helped the client generate promo codes to partially discount consultation costs. - An easy-to-use form for data collection NERDZ LAB created a user-friendly form to collect information from mySkinDoc visitors who want to use the service. Patients simply fill out the form, attach a photo of their skin disorder (if desired), pay for the consultation, and wait for their diagnosis. - Web development services We designed and implemented an admin panel to meet doctors’ needs. Through this panel, a doctor can see all patient information and suggest treatment recommendations. Their report is converted into PDF and sent to the patient’s email. All requests for doctor consultations are kept on servers. Additionally, the integrated platform allows the platform manager to: - Add new admins - Add doctors to process patient requests - Generate promo codes to cover the full cost of a consultation - See a list of users who left an email to create marketing campaigns - CMS integration - The dev team used storyblok.com to build the website CMS. This allowed the client to update website content when required without help seamlessly.
Pub Collector is a social app for discovering and sharing new local pubs in the UK, based on a person’s location. The pub finder map lets users plan a route that stops at multiple pubs in an evening, highlighting its core feature: pub crawl planning. A design studio specializing in creating startups came to us for help with mobile app development. We had previously worked on several projects with this client, so we had already established a cooperative workflow between their team and ours. They asked NERDZ LAB for mobile application development services so they could help the public quickly get back to regular socializing at local UK pubs after the lockdown.
Read more here: https://nerdzlab.com/case-studies/pub-collector/
- Relevant resources distribution NERDZ LAB strengthened the development team with a solution architect responsible for building suitable infrastructure on the server side. Choosing and implementing AWS allowed us to reduce the time needed to arrange a vast amount of data and focus on building a UX-centered app, with scalability in mind. - Custom programming solution We used basic algorithmic coding as a core to develop and integrate our custom framework, which ensured that the app created the most efficient route for users. - Communication protocols NERDZ LAB facilitated constant data transfer between the server and the application using a WebSockets solution. This solution delivered smooth real-time in-app interaction for groups of friends planning a route together.
This project was intended to create a platform to assist customers with searching and booking experiences online. The idea was to build a resource that would cover the needs of both sides: customers and suppliers. Initially, the client provided mockups and sketches with their vision for the product. Based on that, our team designed separate journeys for two user roles: customer and supplier. We decided to go with clean, bright colors, reflecting the platform theme. Once we finalized our customized web design, we moved to user-friendly mobile design creation, which reflected the functionality of the customer’s role. As a result, we provided a web platform with two user roles, followed by a mobile version.
Read more here: https://nerdzlab.com/case-studies/experience-hampshire/
Combination of human effort and technology First of all, we staffed the project with properly picked developers matching all the client’s requirements. Proceeding with regular brainstorming and close teamwork, we addressed the business logic. Choosing TailwindCSS helped us cut the development time for the UI part significantly without losing its quality. Wise framework choice To solve the issue of good performance and smooth operation on the users’ side, the team opted for powerful development tools. Nuxt.js, with its server-side rendering feature, combined with Composition API, famous for its code reusability attribute, were chosen. We also improved the customer experience on the platform using real users’ reviews. Altogether, it significantly enhanced the user experience. Customized booking system As the client’s requirements for the scheduling part were very peculiar, NERDZ LAB created the booking system from scratch. A customized solution based on PHP Laravel technology allowed us to cover all business needs. Robust payment integrations The team set up the Stripe system to receive, process, and transfer funds for bookings. To improve the payment experience, we enabled the platform to create vouchers, promo codes, and referrals. Such an option allowed the client to increase the end-users’ loyalty. CMS integration To cover the needs for the content part of the application, NERDZ LAB suggested storyblok.com as a solution. It would help the client publish and manage helpful content for the website visitors, keeping them more engaged. Strong admin panel In creating the management element, we didn’t only consider handling the customers’ and partners’ sides and their scalability. We also strived to build an insightful analytics tool to improve the platform in the future. For this purpose, we took Laravel Nova as a foundation, because it allows for sharing for a bigger number of admins and enables more customization, which together met our client’s requirements.
Eatmap is a social app for discovering eateries. Users can also capture, upload, rate, and share stories, like experiences at eateries. Those short videos will be pinned to the eatery on the app’s integrated map for other users to browse. The client asked NERDZ LAB to design, develop, and release an iOS version of the app to the AppStore. Let’s take a deep dive into the product design process as a whole, the challenges we overcame, and how we did it.
Read more here: https://nerdzlab.com/case-studies/eatmap/
Complex market research After several meetings with the client, NERDZ LAB conducted a comprehensive review of existing products on the market. We outlined the future product’s prospective competitors and analyzed and compared them to our client’s needs, requirements, and capacity. Data handling With appropriate permissions management, like access to a device’s camera, contact info, and user’s content, we enabled features to capture, upload, share, and rate food experiences. Customized animations on the integrated map for better performance NERDZ LAB analyzed all existing map solutions on the market. Based on the client’s requirements and budget, we picked Mapbox. The dev team created customized animations for pinned stories to reduce the load on the map itself and use as few resources as possible compared to ready solutions existing on the market. This choice also allowed for smooth scrolling. For the Eatmap 2.0 release, we planned to cluster the pinned stories according to their similar geolocation to reduce the workload on the map. This way, a large number of places in one area wouldn’t overload the map rendering. Scoreboard with points for reviews We implemented in-app bonuses (e.g., fries) for visiting and sharing newly discovered places. This feature added a gamification factor: getting scores for competition among app users.
Our client, Online Empires, is an established e-learning business in the UK. As of 2023, they’ve helped over 30,000 people worldwide break out of the 9-5 cycle and start a profitable online business. When they contacted us, the client was using two online solutions — one to host their learning materials and one to host their affiliate program — which was very inconvenient. We're assisting the client with our web design and development services to build a single platform and handle both functions. NERDZ LAB started on this project in March 2022, and the work is underway.
Read more here: https://nerdzlab.com/case-studies/online-empires/
- Created a unique double-purpose e-learning and affiliate platform supporting a large-scale online business with 15,000 students based in over 30 countries, with some alumni selling millions of dollars’ worth of their own products and services. - Successfully integrated the functionalities of two separate solutions into a single, streamlined platform. This consolidation has greatly enhanced efficiency and productivity for our client. - Seamlessly migrated the client's existing subscriptions and user data from another platform, ensuring a smooth transition without data loss. This meticulous process has preserved vital information and user records. - Designed a responsive platform that aligns with the client's business objectives. Our design approach prioritizes user experience and supports the client's growth and expansion plans.
Rosecut is a digital wealth management platform that helps with investment, spending, and income decisions and contributes to faster, wiser, and more measurable financial freedom. The business started scaling up, and the client decided to recreate the platform from scratch. So they engaged NERDZ LAB to develop the entire design side for WebApp, Web portal, iOS, and Android apps.
Read more here: https://nerdzlab.com/case-studies/rosecut/
- Thoroughly selected candidates At the initial stage of working with the client, we carefully clarified all the requirements and expectations of each role to complete each development goal. This approach helped us significantly cut the time for the interviews and to choose the most suitable candidates for the particular positions. Moreover, it greatly increased the client’s acceptance of the submitted applicants. - The SCRUM methodology We prioritized our tasks for sprints to fit into the already adapted development pace and adjust our team’s jobs. This helped us complete all goals efficiently and on time, and even to exceed the client’s expectations. Equally important was ensuring that the team kept the quality–speed balance right throughout the development. - The wise library choice To solve the problem of data visualization, NERDZ LAB used the nivo library. It helped us implement visually-appealing data charts while keeping the user experience light and easy. - Toolset for form building We applied the React Hook Form tool to accelerate the validation process for a vast amount of data. Thus, we minimized the number of unnecessary re-renderings, which improved the UX with faster data uploading. - UI building components We used the Ant Design library to process and manage a large number of interactive data tables. This tool significantly supported us in maintaining the admin interfaces. Above that, it helped us to complete other tasks, like faster server-side rendering and improving the overall development experience.
Our client, a US-based game development company, has reached out to us to request mobile development services. They needed to convert 4 board game apps into iOS apps. The games have similar logic and mechanics but slight differences like names of roles and their responsibilities. The games (Mafia, Werewolf, Resistance, and Avalon) allow friends to play together, sitting in the same room or remotely via an internet connection. The NERDZ LAB mission was to port native game flows with all variations into the mobile app architecture and ensure resource efficiency at the same time.
Read more here: https://nerdzlab.com/case-studies/mafia/
Building the framework for the games. After holding several meetings with the client and technical experts, we plotted the games with all possible exceptions and variations from different moves. Using this framework, we set up a class architecture that clearly defined the games’ responses to player actions. We built a decision tree to decide how the system should behave in different scenarios and under a wide variety of influences (for instance, the tree would determine that a player previously killed by the Mafia would be healed by the Doctor). Creating the updates channel. For sending updates among players, we used the Pusher Channels service. This enabled us to send notifications as necessary from one player to the others through our server in real-time. In addition to that, server usage allows for automatic resource expansion. This means that even with a massive workload on the events delivery system, its resources automatically increase, and the main module will continue its work without lags. Apart from that, to eliminate the constraints on Race Conditions and delays when sending/getting information, we created a purpose-driven queue with priorities that process events in a particular order according to the game’s flow. For a user, it means that no matter what order events occur in, or whether they have severe lags, the operations queue will process everything correctly or wait for a relevant event. Only after handling all events properly will the queue work with those events that took place after a given event. Developing a shared code application. After numerous discussions on how to reflect the similarities and differences in the code language, we’ve made up the list of application modules and the shared system that would define the flow of these modules. Next, we outlined similar modules. For these, we used a unique mechanism of code-sharing across applications. And finally, we established a system that could communicate with a shared application (send and receive the information of these modules). Its main goal is to streamline the workflow between the shared modules and every single application.
Subit is a Danish startup that helps schools and educators optimize resource planning with technology. The Subit app for iOS, Android, and web helps school administrators and teachers keep track of lesson staffing, easily plan timetables and temporary teacher coverage, and calculate and record staff salaries. Subit had its own in-house developers, but given the scale of the project, they needed a reliable dedicated software development team who could bring their SaaS solution to life. After reviewing the best software development companies for outsourcing on Clutch, Subit chose NERDZ LAB, and one back-end and three front-end developers joined Subit as a team extension.
Read more here: https://nerdzlab.com/case-studies/subit/
- 1,000+ downloads on Google Play - Reduced operational spending for schools, due to an estimated two work hours per day saved on administrative tasks - Reduced errors in payroll, thanks to integrated payroll systems that replace the manual calculation - A calendar of absences and assigned and planned activities that helps schools easily plan resources and find substitute teachers fast - Enhanced transparency and an overview of a teacher's actual and planned time to help teachers easily track, plan and approve their schedule and request days off - Reports and scheduling tools for school managers to minimize substitute teacher hours by optimizing the working hours of full-time employees
The Russian war against Ukraine is ongoing. Both post-combatants who suffered injuries and stress on the frontlines and civilian victims of Russian terrorist attacks require help to overcome PTSD and return to normal life as much as possible. The Baza counseling app for providing mental health online services was possible due to active assistance from the IREX veteran reintegration program. All the content of this therapy online app was developed under this program, and the copyright belongs to the Psychological Support and Rehabilitation Non-Public Organization Vilnyi Vybir. The NEDZ LAB team delivered the project’s healthcare UI/UX design and custom telehealth software development. The platform offers features for overcoming stress, relaxing, and handling PTSD symptoms. Baza virtual mental health services app provides exercises for meditation, relaxation, stabilizing mental health, and enabling self-help for PTSD sufferers. This online mental health app reached the top of the App Store and Google Play regional free app charts just a week after its release, demonstrating its importance and value to the population.
Read more here: https://nerdzlab.com/case-studies/baza/
- Baza teletherapy platform reached the top free app spot on the App Store in under a month. - Over 10,000 post-combatants and their family members use it daily to cope with stress and improve their mental well-being. - The users state Baza is of real help to them, and we are proud to be able to help Ukrainian servicemembers and their families.
The client is a UK–based healthcare platform that allows patients to order their medicine, check it with their doctors, track it, and pick it up at their local pharmacies. The platform connects to the UK’s NHS. The client requested NERDZ LAB to work on the UX/UI design for their Android and iOS apps. Also, their available web platform lacked an admin function. So we were happy to help them cover their needs and complete their product design.
Read more here: https://nerdzlab.com/case-studies/product-design-for-medicine-ordering/
- Seamless flow The designers revised the whole customer journey. In addition to refining the already presented users’ actions, we elaborated new processes to strengthen the entire user experience. - Crisp, clean look Taking the client’s vision and central values as the backbone of the app design, the NERDZLAB team presented a fresh, lightweight, and user-friendly interface. The Figma tool helped our designers create the main and additional visual elements. - Comprehensible admin panel We successfully assembled all critical elements for data management. Furthermore, we ensured that the web-based admin panel renders and shows administrators all necessary information retrieved from the application, such as patients’ details, pharmacy info, and medicine orders.
This project is an eCommerce mobile app that blends video shopping and social media functionalities custom-tailored to meet the preferences of modern customers. It was designed as an alternative to popular marketplaces that offer exclusive discounts — but with a mobile-only and social-media-like, user-friendly, and intuitive interface to meet the modern audience's expectations. The client sought reliable Ukrainian development partners who could implement their idea of an iOS app and deliver a top-tier product. After reviewing 160 software development companies from Ukraine and elsewhere, the client found this partner in NERDZ LAB.
Read more here: https://nerdzlab.com/case-studies/hiive/
Features: Comprehensive cross-market analysis. Building a video shopping app. Developing a social-media-like interface. Creating a user-friendly app for different types of users.
OnForm is a coaching platform with state-of-the-art video analysis tools. It allows coaches to give video feedback on their athletes’ training thanks to slow motion, video markup, and voice-over recordings. OnForm is a people-first video analysis application that makes sharing videos easy and intuitive. For coaches, this means managing more clients and having the time to expand their business.
Read more here: https://nerdzlab.com/case-studies/onform/
- Transferred the entire backend to Firebase, making features like cloud synchronization and multifunctional chats possible. - Created a custom video player with built-in video analysis tools, including frame-by-frame playback, slow-motion, side-by-side comparisons, drawing markup, and voice-overs for efficient feedback. - Optimized large, high-quality videos. - The app can work offline as users often train at locations with a weak internet connection.
Spotlight is an educational video hub focused on enhancing corporate environments. It was founded by an international team dedicated to social development and inspired by Einstein’s belief that the same mind can’t solve the problems it created. The hub’s founders created Spotlight to provide expert-led content on professional social development that benefits businesses and, ultimately, society. The client turned to us to develop a modern educational video platform from scratch.
Read more here: https://nerdzlab.com/case-studies/spotlight/
- Headless CMS. A headless architecture means that the content management and presentation layers are separate. This provides flexibility thanks to regular upgrades that don’t affect other parts of the system. A headless CMS also allowed us to create an admin panel with a customized user experience, free from the predefined constraints of a set CMS. - Feature integration. We applied the tried-and-true practices of MVP product development for startup projects, which we have perfected over the years. For example, we incorporated a player feature that allows users to easily access video tutorials and all of Spotlight’s other offerings. We also implemented a robust payment gateway to automate – and secure – subscription-based billing.
Userfeel is a usability testing tool that gives you videos of real users speaking their thoughts as they use your website or app. Userfeel was designed and developed by usability researchers for usability researchers, newcomers to UX Research and anyone who wants to optimize their website or app.
Read more here: https://nerdzlab.com/case-studies/userfeel/
- Background operation. Thanks to suitable permission handling, the NERDZ LAB solution allows iOS users to record and upload a testing video even when the application isn’t active. This addressed the system constraint for background tasks. - Robust screen recording. The NERDZ LAB development team implemented a mechanism for pausing and resuming recording when common user actions take place. This allows the app to filter out interruptions and organize the testing video accordingly. - System backups. We built and integrated a testing recovery system that runs a sample test for a few seconds, then caches the video and restores the upload if interrupted. This ensures continuous testing process. - File compression. We integrated the FFmpeg tool for video file compression. This made uploading smoother and faster. - Agile project management and business analysis. NERDZ LAB collected all requirements, defined all the critical tasks, and then used agile project management techniques to deliver a market-ready solution after one iteration in less than a month for the iOS app and less than two months for the Android app. - Customized cross-platform functionality. We implemented customized video props and the most appropriate codecs for recording, converting, and editing video depending on the user’s device.
KAI is a London-based startup product development company specializing in AI learning software that improves verbal interactions between sales and marketing representatives and their clients in the healthcare supply chain. KAI’s artificial intelligence solutions analyze all types of interaction (online, over the phone, and in-person) and suggest ways to make them more effective, client-oriented, and positive. NERDZ LAB’s task was to develop an integrated web-based module as an additional internal component to the client’s AI solutions.
Read more here: https://nerdzlab.com/case-studies/kai-an-ai-powered-web-module/
We created a custom text editor tailored to the client’s needs. The editor is a technologically complex solution with advanced markup features such as highlights, tags, badges, and more. It also allows testers to edit a conversation quickly and seamlessly. For instance, a tester can add a new speaker by simply hitting Enter to insert a paragraph break. When this happens, the system automatically identifies a change of speaker. Conversely, removing a paragraph break adds the line to the previous speaker. We modified the component hierarchy to reduce the impact of changes to elements. With this solution, we tackled the challenges above in three steps: 1.We changed the component logic from word-based to speech-based. Originally, one word was one visual component, which meant that each component had to be re-rendered when changes were made. With this logic, we could highlight the background of the particular component so that the word was considered highlighted. With the new design, the visual component covers the entire text of one speaker. Reducing the number of components like this cuts down rendering time and the time needed to process each component, significantly improving user experience and performance. However, this approach made word highlighting much more complicated. We had to define the exact position of a word in a text by finding the coordinates of the zone in which the word is placed. We then had to render a zone according to the same coordinates. 2. We added rules to define which components are affected by changes. With rules, when a specific component is changed, only the components defined by the rule are re-rendered. This achieves the desired goal of preventing the entire text from re-rendering after changes. 3. We designed an algorithm to recalculate timecodes. The original system was constantly getting bogged down with timecode recalculations following every change. We moved most calculations server-side, which freed up the front end and improved overall system performance. We combined our complex timecode calculation algorithm with lazy evaluation. Lazy evaluation means that timecodes are calculated only when it’s really necessary, which also improves system performance.
TruConnect is a unique SaaS platform that simplifies the management of gyms while also offering fitness and wellbeing content for users. This popular sports app is a revamp after acquisition based on an app developed by NERDZ LAB. The web platform integrates with a mobile app and provides a centralized access point for running gym chains (coach management, training schedules, and user subscriptions). It also incorporates social media application features like post sharing, global leaderboards, and a robust exercise database to help users remain motivated in their fitness journey.
Read more here: https://nerdzlab.com/case-studies/truconnect/
- TruConnect has become a complex fitness platform with a variety of features, from simple workout-tracking and running route mapping to user leaderboards, custom workout plan builders, subscriptions, social feeds, and more. We built robust synchronization with most fitness devices. For example, Apple Watch, Garmin, Fitbit, or Solar. - In just 3 months the NERDZ LAB team delivered a full-scale platform for smooth gym network management. Moreover, we simultaneously integrated it into the TruConnect ecosystem, ensuring flawless operation. - Our team completed five integrations with other services in three months and hit every single release date. We provided iOS and Android app development services and built a CMS capable of efficiently managing both the admin and user sides of the process. The resulting product is a full-scale gym network management system and user engagement platform. - Successful delivery of new features and the rapid growth of the user base have allowed TruConnect to negotiate with companies with 500k+ active users interested in the platform’s corporate offerings and user management capabilities.
Ayadi is a woman-led company and the first startup in the Gulf Cooperation Council (GCC) that connects people with qualified bilingual therapists via video or chat. Our task was to quickly take up the project and bring it to the market in less than two months to hit the launch date. Thanks to rapid prototyping and efficient product design, we were able to do that. One of the challenges was to support five products simultaneously (the web version for therapists and two mobile apps (iOS and Android) for patients and therapists), making the entire system look and feel consistent.
Read more here: https://nerdzlab.com/case-studies/ayadi/
- Developed an MVP in 1,5 months: four mobile applications for therapists and patients, as well as a web version for therapists. - Set up a solid infrastructure for further product growth and scalability. - Created a smooth user experience and intuitive product design. - Ayadi became the first teletherapy platform in the GCC that connects people with qualified, bilingual therapists via video or chat.
Construction Clock is an automatic time-logging solution developed for the construction industry, aimed at simplifying labor hour and payment management and documenting and reporting. The client, based in Canada, initially came to the team with an incomplete iOS app and a pressing deadline to go live. The team was able to deliver a fast and robust application promptly while also providing technical guidance to improve its reliability.
Read more here: https://nerdzlab.com/case-studies/construction-clock/
FEATURES: - Automated clock-ins - Track your teams - Payroll reports
Blank AI is a mobile app powered by AI that works as a personalized assistant, coach, visual explorer, tutor, and entertainer. It has an intuitive interface that uses voice commands and synthesized speech, enabling hands-free interaction. Blank AI is one of the successful projects delivered by NERDZ LAB, a mobile application development services provider, for Global Digital, an innovator based in the US.
Read more here: https://nerdzlab.com/case-studies/blank-ai-app/
- Monetization opportunities. The AI app offers a wide range of resources for personal growth, entertainment, and wellness. A subscription-based model and in-app purchases contribute to a sustainable revenue stream. - Enhanced user engagement. Blank AI’s support for personal scheduling fosters app engagement, while its entertainment features boost user retention and satisfaction. - Room for partnership. Apps similar to ChatGPT enriched with features like visual recognition have promising collaboration opportunities. App creators can partner with tourism, education, and arts businesses to expand their reach. - User-generated growth. As Blank AI evolves based on user interactions, it encourages sustained engagement. The more users engage, the more tailored their experience becomes, fostering a sense of loyalty to the product.
With multiple cancer trials underway at any given time, identifying options related to specific diagnoses is extremely difficult. The US database alone includes thousands of trials. NERDZ LAB played a pivotal role in combining their decades of patient care experience with our expertise in healthtech, resulting in the creation of an intuitive online platform that gives pancreatic cancer patients and their doctors access to information about emerging treatments. We at NERDZ LAB provided comprehensive web development services for TriCan Health, helping design and build the platform and a mobile application. After our team advised TriCan on the optimal technical architecture to meet their needs, our primary responsibility was to design an intuitive interface where users could input their medical profiles and preferences and receive well-matched clinical trial suggestions. TriCan Health relies on our support to offer clarity and hope when it matters most by bridging the gap between patients, doctors, and researchers.
Read more here: https://nerdzlab.com/case-studies/trican-health/
Features: All trials in one place Notification Save/Discard functionality Profile management Mobile-first user experience
The client is a successful tech startup from North Carolina, the USA with a focus on sleep wellness software. Our task was to develop an effective and aesthetically pleasing solution for sleep problems, filled with relaxing stories, background music, and soundscapes. Over 2 000 000 downloads, “App of the Day” on the Apps Store, one of the “10 Best Sleep Apps to Download in 2021” and many more...
Read more here: https://nerdzlab.com/case-studies/sleep-meditation-and-stories-app/
- Accessibility. We worked meticulously to create and adapt every accessibility feature. Each detail agrees with the design and serves to deliver the best experience to users with special needs. The app displays all fonts perfectly, and functions and images have auditory feedback as requested. - Animation. We built separate designs for iPhone and iPad, with the screen divided into three working areas: tab bar, content, and player. Our team was able to create complex animation scenarios for all devices and complete work within tight deadlines. - User engagement. We did our best to make the user experience as personalized and interactive as possible.
SCOPO is an efficient software tool for creating accurate project proposals. It automates estimating project costs, reducing the potential for errors. Users can upload relevant documents and customize the estimate based on technology type, employee level, and software modules. Team members can collaborate to validate estimates and categories. Once the proposal is finalized, the manager shares a public link with the client, allowing them to view and interact with the estimate. SCOPO collects data about client behaviour, which can be transformed into a branded presentation for data-driven decision-making
Reaf more here: https://nerdzlab.com/case-studies/scopo/
Features: - Timelines and charts - Templates and branding capabilities - AI bot assistance - Versioning - Ready-made formulas - Rights and confidentiality systems
NERDZ LAB has assisted a startup based in the US in developing and releasing an all-in-one personal manager app for both iOS and Android platforms. The app offers a range of features such as task management, intelligent notifications, task automation, and document management to help users achieve a better work-life balance and improve their overall lifestyle.
Read more here: https://nerdzlab.com/case-studies/all-in-one-personal-manager-app/
Key features of the app include: - A centralized repository for critical information - Boosting productivity and planning activities - Staying organized and connected
The NERDZ LAB has collaborated with a group of entrepreneurs who are devoted to creating a social media celebrity marketplace for the Thai market. The app is a celebrity video marketplace that offers real-time video-sharing and personalized messages. This web platform enables users to request and purchase unique video messages from prominent Thai celebrities, which they can then share with their loved ones.
Read more here: https://nerdzlab.com/case-studies/daraconnect/
- An internal admin panel for celebrities - A robust search engine - Secure user registration and login systems - A straightforward booking process - Secure and versatile payment gateways - High-quality video hosting and streaming - User review and rating systems