Skip to content
View BLOCKMATERIAL's full-sized avatar

Block or report BLOCKMATERIAL

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BLOCKMATERIAL/README.md

Typing SVG

A developer who loves to learn and create new things.
Keeping the good mood and the good code!



🛠️ Tech Stack


🚀 Featured Project — Menufy AI

Scan any menu, order with confidence.

Menufy is an AI-powered mobile app that lets you point your camera at any restaurant menu — printed, handwritten, or on a screen — and instantly get every dish translated with name, description, ingredients, and price. No QR code needed, no internet waiter required.

What it does:

  • 📷 Point & Scan — works with paper menus, chalkboards, screens, or gallery photos
  • 🌍 Instant Translation — AI detects the language and translates every dish into your native tongue. Supports 50+ languages
  • Real-time Streaming — dishes appear one by one as AI processes the image, no waiting for the full result
  • 🛒 Build Your Order — tap dishes to add them, adjust quantities, see a running total live
  • 💱 Currency Conversion — prices shown in both the restaurant's and your home currency, rates updated automatically
  • 📋 Scan History — every scanned menu is saved with date and location, shareable with friends
  • 🧾 Show the Waiter — one tap shows your full order in the restaurant's language

Built with: React Native · Expo · Supabase Edge Functions · Gemini AI · Next.js (landing)


🤝 Open Source Contributions

PackageDescriptionDownloads
react-native-actions-sheetCross-platform ActionSheet with flexible API and native performancenpm
react-native-country-codes-pickerMulti-language country picker with search, cross-platformnpm
react-native-truncated-text-viewEffortlessly truncate and expand text in React Nativenpm
react-native-pretty-toastDynamic Island–aware toasts for React Nativenpm

🌐 Freelance & Client Work

  • Dashboards & analytics platforms
  • Authentication systems (AWS Cognito, Supabase)
  • Mobile apps (iOS & Android) via React Native / Expo
  • Web apps with React, Next.js, TypeScript

Pinned Loading

  1. react-native-iap-example-0.64.2react-native-iap-example-0.64.2Public

    Java

  2. react-native-linear-gradient-textreact-native-linear-gradient-textPublic

    Forked from henriquemarquesdev/react-native-linear-gradient-text

    Component to display text with linear gradient.

    Java

  3. react-native-truncated-text-viewreact-native-truncated-text-viewPublic

    Forked from lohenyumnam/react-native-truncated-text-view

    Effortlessly truncate and expand text in React Native with react-native-truncated-text-view

    TypeScript

  4. TensorFlowLiteAppRnTensorFlowLiteAppRnPublic

    Java

  5. tunnel-for-sentry-nodejstunnel-for-sentry-nodejsPublic

    Forked from nolemonnomelon/tunnel-for-sentry-nodejs

    JavaScript