All case studies

  Client Project

Crypto Urdu

A React Native client app prototype with authentication, real-time community features, premium access, and an AI assistant with deliberate safety guardrails. Development is currently paused at the client's request.

PausedFull-Stack Mobile Developer
Crypto Ustad declining to give a Shariah ruling, then declining to recommend coins to invest in

The problem

An Urdu-speaking crypto audience wanted a mobile community with an assistant that could answer questions — in a subject area where a careless answer becomes financial or religious advice.

What I built

A React Native prototype with Supabase authentication, real-time community messaging, and premium access. The assistant, Crypto Ustad, was built with explicit refusals: it declines to issue Shariah rulings and refuses investment or buy/sell advice, redirecting to qualified sources instead.

Key features

  • Supabase authentication
  • Real-time community messaging
  • Premium access tier
  • Crypto Ustad AI assistant with enforced refusal boundaries
Architecture and technical decisions2 notes
  • The assistant's guardrails are a product requirement, not a disclaimer: it refuses Shariah rulings and investment advice outright rather than hedging.
  • Built with Expo for a single build pipeline across platforms.

Stack

React NativeExpoSupabaseAI Integration

Next case study

Umrah Platform
Chat on WhatsApp