Gluchol | Full-Stack & Mobile App Stabilization by Halil AydinGluchol | Full-Stack & Mobile App Stabilization by Halil Aydin
Built with Replit

Gluchol | Full-Stack & Mobile App Stabilization

Halil Aydin

Halil Aydin

Verified

Stabilizing a live health app across mobile and backend

Gluchol is a health-focused mobile app that helps people scan foods, analyse products, review restaurant menus, and track daily health indicators.
I joined the project when recent backend and integration changes had created inconsistent behavior across the React Native app, backend logic, and stored data. The work focused on tracing the root causes, fixing the affected flows, and verifying the product on iOS and Android.
Gluchol food analysis in everyday use
Gluchol food analysis in everyday use

The product problem

Several core workflows had become unreliable, including subscription upgrades, ad unlocks, navigation, and saved actions. Some issues appeared in the mobile interface, while their causes involved backend logic, database state, or the connection between those layers.
The goal was to make the affected experience dependable again without rebuilding working parts of the product.

What I handled

I reviewed the app, backend, database behavior, and monetization flows as one connected system. My work covered:
Investigating inconsistencies between mobile state, backend logic, and stored data
Reviewing subscription state and upgrade behavior
Resolving reported ad loading and ad-unlock issues
Improving affected navigation and screen transitions
Fixing save interactions that could require a second tap
Verifying the repaired flows in release-distributed iOS and Android builds
Connecting mobile features and backend functionality
Connecting mobile features and backend functionality

The work in practice

Subscriptions and monetization

I addressed the subscription upgrade flow and the subscription-management behavior for subscribed users across iOS and Android. I also resolved the reported ad loading and ad-unlock issues.

App behavior and state consistency

I worked through affected navigation, screen transitions, and save interactions, including cases where a user action did not register on the first tap. The fixes focused on making the mobile experience match the state held by the backend and database.

Release verification

The scope included implementation as well as verification. I tested the updated workflows in release-distributed builds to confirm the repaired functionality behaved as intended on both platforms.

Result

The work turned a group of disconnected technical issues into a more reliable experience across the app's core workflows. Gluchol had cleaner coordination between its mobile app and the systems behind it, particularly around subscriptions, ad unlocks, saved actions, and navigation.
A more reliable experience across core workflows
A more reliable experience across core workflows

My role

Mobile & Full-Stack Engineer
Diagnosed cross-stack issues across the mobile app, backend, database, subscriptions, and ads
Implemented and verified the agreed fixes
Prepared affected workflows for release verification on iOS and Android

Tools and platforms

React Native · Expo · RevenueCat · AdMob · Replit · iOS · Android
Like this project

What the client had to say

This is my third/fourth collaboration with Halil and we are already planning on future works together. That shows how much I trust and value his input into my app, and I am looking forward to working with him long term as the go to expert

george ubah, Gluchol

Sep 15, 2026, Client

Posted Sep 17, 2026

Stabilized Gluchol’s iOS and Android app by resolving subscription, ad, backend, and mobile integration issues across core product workflows.