We trusted them so much, we brought them into our next big venture.
Ontik turned our vision into a modern, high-impact brand. Their team is agile, transparent, and deeply committed. The trust they’ve earned speaks for itself.

InCheck Fitness is a health and diet tracking startup offering highly personalized meal plans and fitness recommendations. The platform’s core idea is to provide each user with a custom diet plan tailored to their individual profile and goals, essentially acting as a virtual nutrition coach. InCheck approached Ontik Technology to build a cross-platform mobile application powered by a special algorithm that generates these personalized meal plans based on user input (such as dietary preferences, fitness goals, and health data). Ontik not only developed the mobile app and the complex meal-planning algorithm, but also set up a supporting admin panel and integrated payment processing for subscriptions. Additionally, Ontik helped assemble and mentor InCheck’s own engineering team as part of a dedicated team service, ensuring that InCheck could sustainably grow the product after initial development. The resulting solution empowers users to track their fitness goals, receive custom meal/recipe suggestions, and adjust their plans on the fly, all through an intuitive app interface.

Conceptualization & Requirements
Ontik collaborated with the InCheck founders to define the project’s requirements in detail – especially focusing on how the meal plan algorithm should function. We held workshops to map out user stories (e.g., “As a user, I enter my dietary preferences and receive a custom weekly meal plan”) and to outline the nutritional rules and datasets needed. This phase also covered defining the technology stack (choosing Flutter for mobile and a Node.js backend for the algorithm and APIs).
Algorithm Development & Validation
A significant early phase was dedicated to the meal-planning algorithm. Ontik’s data specialists and developers worked together to encode nutritionist guidelines into the system. We developed the algorithm module to parse user input (age, BMI, goal, dietary restrictions, etc.) and generate a balanced meal schedule. This component was tested with sample data and refined in consultation with domain experts to ensure the recommendations were sensible and varied. We also created a testing framework to validate that the algorithm output met certain nutritional criteria (for example, total daily calories matching the target range).
App Development (Frontend & Backend)
In tandem with the algorithm, the team built the Flutter mobile application frontend, designing a slick UI that walks users through entering their information and then presents their personalized dashboard (with daily meal plans and progress tracking). Concurrently, Ontik developed the backend in Node.js, which included user account management, storing user progress data, serving recipe content, and invoking the meal plan algorithm when needed. The backend also exposed APIs for the mobile app to fetch updated plans or send progress updates. A web admin interface was developed (using React for consistency) to allow InCheck’s internal team to update recipes, manage user accounts, and review analytics.
Integration & Quality Assurance
All pieces were integrated, ensuring the Flutter app could communicate seamlessly with the Node.js backend. The Stripe payment integration was implemented and tested – simulating subscription purchase flows to ensure users could unlock premium services without issues. Rigorous QA was performed: the team tested the app on multiple device types and OS versions, verified that meal plans adjusted correctly when users updated their preferences, and that goal-tracking metrics were accurate. We also did usability testing, gathering feedback on the app’s ease of use and adjusting the UI/UX (for example, simplifying how users input their dietary information).
Deployment & Team Handoff
Ontik prepared the app for deployment to the Apple App Store and Google Play Store (including guiding InCheck through setting up developer accounts and complying with store guidelines). The backend was deployed to a scalable cloud environment, ready to handle real user traffic. Importantly, Ontik assisted in onboarding InCheck’s newly hired engineers during this stage: we provided documentation, walkthroughs of the codebase, and pair-programming sessions. This knowledge transfer ensured InCheck’s team could take over daily maintenance and continue development confidently. Ontik remained available for post-launch support as needed while gradually handing over the reins.

See how Ontik Technology built Home Run - a live real estate auction platform with real-time bidding, subscription access, and cloud-native infrastructure on AWS.

Created a responsive, multimedia-rich website to showcase University of Toronto’s centennial vision.

See how Ontik Technology built Intellex - an AI-powered platform designed to enhance decision-making through intelligent data processing and automation.
.avif)
See how Ontik Technology developed Banglashikhi - an educational platform for Bangla language learning with interactive content and gamified engagement.