Back to work

Professional Project · MabuhayTech

Cryptolending Application

Production crypto-lending platform handling live user funds, including multi-currency investment plans, crypto deposits and payouts, daily interest, and a tiered referral rewards system.

Next.js · React · TypeScript · Tailwind · Drizzle ORM · Turso · NextAuth · Twilio · BlockBee · Redis

Visit live site

Features

Multi-currency investment plans

Offers lending plans across multiple currencies with computed daily profits.

Crypto deposits

Generates payment addresses and QR codes via BlockBee for deposits.

Withdrawals and payouts

OTP-verified principal and interest withdrawals, batched payouts, and blockchain fee estimates.

Compounding reinvestment

Reinvest profits into new plans to grow balances automatically.

Tiered referral rewards

Direct and external referral rewards with tier-based and monthly computations.

Admin referral calibration

Batch calibration tools to reconstruct referral chains, groups, and rewards.

SMS 2FA

Two-factor authentication via Twilio verification codes.

Bilingual EN/JP

Full internationalization with English and Japanese locales.

Rate-limited auth

Redis-backed login and OTP rate limiting to protect user accounts.