TECH STACK, APIS & DEVELOPER UTILITIES
Explore the languages, frameworks, backend services, AI integrations (Google Gemini), and standalone utilities powering the HulyPay platform.
TECHNOLOGY STACK
LANGUAGES & CORE
Type-safe, fast sound-null compiled language powering mobile business logic and cross-platform UI rendering.
High-throughput Java 21 LTS runtime alongside Kotlin for hardware Keystore cryptography and native OS listeners.
Modern ECMAScript standard driving interactive landing experiences, GSAP canvas animations, and web dashboards.
Relational querying for zero-latency local-first device storage and enterprise PostgreSQL reporting replicas.
FRAMEWORKS & RUNTIMES
High-performance multi-platform UI framework rendering 60/120fps pixel-perfect design on Android and iOS.
Production-grade microservice architecture handling JWT authentication, rate-limiting, and webhook bridges.
React 19 framework featuring server components, Lenis smooth scrolling, GSAP page transitions, and SEO optimization.
Ultra-fast utility CSS engine enforcing retro-futuristic borders, monospaced typography, and strict color tokens.
AI, APIS & KEYS
Gemini 1.5 Flash / Pro model integration for semantic receipt parsing, OCR bill summarization, and natural language spend queries.
Stored securely in .env / system vaults. Client-side builds never leak backend credentials or Gemini API private keys.
HMAC-SHA256 and RSA-signed JSON Web Tokens protecting private endpoint routes and user session handshakes.
Open payment string protocol parsing merchant virtual payment addresses (VPA), invoice amounts, and transaction references.
API KEYS & CREDENTIAL MANAGEMENT
Google Gemini API
Empowers smart receipt OCR, categorized spending suggestions, and financial insights. Stored securely in on-device Keystore or server environment variables.
Spring Boot Auth
Cryptographically signed 256-bit secret for authenticating requests between Flutter client apps and self-hosted Spring Boot backend endpoints.
Next.js Web Client
Strict segregation ensures only non-sensitive visual toggles and external repository endpoints are bundled into static frontend builds.
ECOSYSTEM UTILITIES
SMS & NOTIFICATION REGEX TESTER
An on-device verification suite to test custom notification parsing patterns for new banks, microfinance providers, and payment gateways.
GEMINI RECEIPT & BILL PARSER
Leverage Google Gemini API to extract itemized expenditures, taxes, and merchant categories from camera snapshots or text receipts.
SQLITE LOCAL SCHEMA INSPECTOR
A developer tool to inspect, backup, and query the local SQLite storage tables used across Android and Flutter engines.
TRANSACTION EXPORT & SYNC BRIDGE
Export your ledger data into open accounting formats including standard CSV, JSON-LD, and ledger-cli compatible plain text files.
MERCHANT QR STRESS SIMULATOR
Simulate and generate dynamic test QR codes under varying contrast, inverted colors, and synthetic camera motion blur.
SPRING BOOT MICROSERVICE BRIDGE
A headless Spring Boot companion service to handle heavy background aggregation, multi-device backup, and encrypted JWT relays.
WANT TO EXPAND THE HULYPAY ECOSYSTEM?
We welcome custom Flutter widgets, Spring Boot microservice modules, Gemini AI prompt chains, and payment regex parser plugins. Submit a pull request on GitHub.