← Обяви

*URGENT: Senior Full-Stack Next.js & Supabase Developer for Fintech (Bug Fixing & UI)*

Бюджет: $400.0 FIXED / ⭐ 0.00 (0) Indonesia

react-js

*TITLE:* URGENT: Senior Full-Stack Next.js & Supabase Developer for Live Fintech Platform (Logic Restructuring, White-labeling & Premium UI) *PROJECT OVERVIEW:* We are hiring a Top Rated, highly experienced Full-Stack Developer (Next.js App Router, TypeScript, Tailwind CSS, Supabase) to troubleshoot, optimize, and completely polish our live investment/fintech platform. *IMPORTANT:* You are NOT building from scratch. The platform is already live on Vercel with active users. Your task is to surgically fix critical mathematical logic bugs in the backend, handle Supabase triggers/constraints securely, execute a high-end "Apple Matte" luxury UI overhaul, and completely white-label the system. *CORE TASKS (THE BLUEPRINT):* *1. Database, Triggers & Financial Logic (Critical):* - *Profit Calculation:* Fix the ```Daily Profit``` distribution logic (API). Ensure profit calculations are based strictly on ```wallet.initial_capital``` (Active Asset), NOT historical deposits. - *Top-Up / Reinvest Reset:* Fix the 400% ROI Cap logic. When a user makes a NEW Top-Up (Deposit), their 400% tracker (```total_profit_earned```) MUST accurately reset to 0 in Supabase. You must fix the Supabase Database Triggers/Constraints that are currently rejecting this API update (Preventing Numeric Field Overflow). - *Anti-Double Claim:* Ensure strict server-side validation to prevent double-claiming of daily profit. - *Legacy Logic Removal:* Eradicate any legacy code related to "Strategic Booster (0.2%)" and "50/50 Profit Sharing". Profit distribution must be 100% to the user based on the admin's broadcasted rate. *2. Deposit & Withdrawal Automation:* - *Deposit Timer & Lock:* Deposits must have a strict 15-minute expiration timer. During this time, the user's screen is locked to the payment instructions. - *Auto-Credit:* If the payment gateway (NOWPayments) confirms the deposit via IPN, the system must Auto-Credit the Asset Wallet and instantly distribute the 8%, 5%, 2% Sponsor Bonuses in real-time. No admin approval required. - *Automated Payout API:* Integrate automated crypto payout API for Withdrawals. When the admin clicks "Approve", the crypto must be sent directly to the user's wallet automatically (No more manual copy-pasting addresses). - *Dynamic Withdrawal Fee:* Implement dynamic fees internally: 20% fee before achieving 100% ROI (BEP), and 5% flat fee after reaching BEP (Calculated from total historical withdrawals vs Active Capital). *3. Rank Qualification (P1-P5 Network Logic):* - Fix the group network volume (Omzet) calculation. It must read real-time from active deposits (```initial_capital```). If a downline withdraws their capital, the upline's group volume must drop in real-time. Enforce 3-leg requirements correctly. - *Real-Time Genealogy UI:* Upgrade the "Network" page so members can monitor their downline's depth, names, real-time volume, and ranks perfectly. *4. Premium UI/UX Polish & "The Victory Button":* - *Apple Matte Luxury Theme:* Overhaul the Dashboard, Wallets, Deposit, and Withdrawal pages to a sophisticated "Matte Charcoal & Solid Apple Blue" theme. Use official HD crypto logos. - *The Victory Button (Daily Profit Claim):* Redesign the daily profit claim card into an ultra-premium masterpiece. Fix all React Hydration Mismatch errors. The button must seamlessly transition from a "Waiting" state to an active "CLAIM PROFIT" state exactly at 10:00 AM without screen flickering or errors. Include satisfying micro-interactions/haptic animations upon clicking. - *Premium Receipt Generator:* Add a "Download as Image/PDF" button to transaction receipts. The generated receipt must look extremely premium and include a unique QR Code (Anti-Fraud Validation) for social media flexing. *5. Additional Fintech Features:* - *P2P Internal Transfer:* Allow members to transfer Bonus Wallet balances to other members via Email or Username. - *Security:* Implement 6-Digit Transaction PIN / 2FA for Withdrawals and P2P Transfers. - *Compound Calculator:* Build an interactive calculator for users to project their compounding interest goals. *6. Absolute White-Labeling & Mass Scalability (Crucial):* - *Eradicate Traces:* Remove ALL traces of previous developers, default Vercel/Supabase branding, and any Indonesian language/localization from the codebase, meta tags, and server settings. The platform must reflect a 100% independent global entity based in Spain (European context). - *Scalability & Security:* Optimize data fetching (implement Skeleton Loading) to fix the chronic "5-10 minutes dashboard loading" issue. Implement Rate Limiting/Anti-DDoS, and set up Automated Daily Database Backups. *REQUIREMENTS:* - Absolute mastery of Supabase (RLS, Edge Functions, Database Triggers) and Next.js. - You must work on a Staging environment first. NO pushing to production without UAT approval. - We expect clean execution without constant trial-and-error on the live database. Please start your proposal with the word "VORTEX-CEO" so I know you read the full brief. - *Internal Reinvest:* Allow members to transfer funds from Bonus Wallet to Asset Wallet (Active Capital).
Отвори в Upwork