
Closed
Posted
Paid on delivery
I’m running a Supabase-backed project written in .ts and .tsx. The core is a gender-segmented wallet system, and I’m looking for solid code optimization to make the following workflow airtight: • Each account should show a correct, real-time balance in both the everyday statements (men and women) and the scheduled exports. • At exactly the 16th of every month 00:00 and again at 00:00 on the last day, I need every woman’s balance captured, written to an Excel file (columns: Name, Account Number, IFSC, Balance, KYC Status), and then her wallet reset to zero so I can trigger payouts externally. • Statement generation itself must remain accurate after the reset, reflecting the cleared balance for women while leaving men’s data untouched. The existing logic mostly works, but the queries and calculations are starting to slow down as data grows. I want the TypeScript functions and any Supabase RPC or Edge Function you touch to be lean, deterministic, and well commented. Deliverables 1. Refactored TypeScript / React (.ts, .tsx) files with optimized queries and reduced latency. 2. Automated job or Edge Function that runs at the scheduled times, outputs the Excel exactly as described, uploads it to a designated bucket, then zeroes the balances. 3. Proof-of-concept test data plus short README so I can reproduce runs locally and in production. If you’re comfortable with Supabase triggers, Postgres functions, cron scheduling (Supabase Scheduler or external), and Excel generation in Node/TS, this should be straightforward. Let me know your approach and an estimated turnaround; I’ll share repo access right after.
Project ID: 40404250
6 proposals
Remote project
Active 20 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average ₹3,837 INR for this job

Hey, I’d love to help you optimize and solidify your Supabase-based wallet system. * Refactor your TypeScript (.ts/.tsx) code to remove redundant logic and reduce client-side load by pushing critical calculations into optimized Postgres RPC functions. * Make balance calculations fully deterministic using transactional queries and proper indexing, so both statements and exports always match. * Build a scheduled Supabase Edge Function (or cron job) that: * Runs exactly on the 16th and last day of each month at 00:00 * Fetches all women’s balances in a single efficient query * Generates the Excel file (Name, Account Number, IFSC, Balance, KYC Status) * Uploads it to your storage bucket * Resets balances atomically to avoid race conditions * Ensure statement accuracy post-reset by separating ledger history from current balance logic. * Clean up and document everything so the system stays maintainable and scalable. I’ll also provide: * Test data for proof-of-concept * A short, clear README to run everything locally and in production * Query optimizations to improve speed as your dataset grows I’m comfortable with Supabase triggers, Postgres functions, schedulers, and Excel generation in Node/TypeScript, so this will be straightforward to implement cleanly. Once you share repo access, I can quickly review and start optimizing. Estimated turnaround: 7-10 days Looking forward to working with you. Thanks! Md J.
₹9,000 INR in 10 days
5.4
5.4

As your Supabase Wallet System Optimization expert, I will bring my extensive proficiency in all aspects of JavaScript including the power of Node.js to revamp and fine-tune your TypeScript system. My hands-on experience with Java and PHP add an even deeper dimension to my understanding of complex problem-solving with robust and scalable code. As your tech partner, I always aim to deliver solutions that perform consistently better, no matter how big your data grows. By leveraging the power of optimization – from lean queries to efficient calculations – I'll ensure that you experience minimum latency, reduced bugs, and queries working seamlessly in real-time. Moreover, I have vast expertise with Excel generation in Node/TS which would be crucial for meeting your requirements precisely. In addition, my distinguished experience with Supabase triggers and Postgres functions combined with cron scheduling, would enable me to create the automated job or Edge Function you're after. To demonstrate my skills at delivering a task similar to yours, I'll provide a proof-of-concept test data plus a detailed README file on how to implement it locally and in production. With me as part of your team at Dlite Info Tech Pvt Ltd, you can expect nothing short of excellence – turned around efficiently and without compromising quality!
₹8,999 INR in 7 days
4.4
4.4

As an experienced developer with a strong background in Java and Node.js, I am confident that I have the skills necessary to optimize your Supabase wallet system effectively. I understand the importance of ensuring real-time accuracy in financial systems, and I consistently strive to deliver efficient yet robust codebases. In addition to my primary language proficiencies, I have solid experience working with TypeScript and React (.ts and .tsx files), which are perfectly suited for your project's needs. A critical aspect of your project is the scheduled Excel file generation. My expertise in Node.js will come in handy as I can leverage its powerful ecosystems and libraries for quick and accurate data processing, allowing me to generate the desired reports while keeping your system performant. I'll take a proactive approach to thoroughly analyze and refactor your existing codebase, end-to-end, focusing on optimizing queries and reducing latency. Given my skills, experience with all requisite technologies, rigorous work ethic, and knack for problem-solving - leading to practical yet elegant solutions - I am confident that choosing me would unequivocally be the right move for yourSupabase Wallet System Optimization project! Let's get started toward streamlining your system for unprecedented speed & efficiency!
₹2,000 INR in 7 days
4.1
4.1

Hi, I understand your requirement clearly. You need a performance-optimized Supabase + TypeScript system for a gender-segmented wallet with accurate real-time balances and a fully automated monthly settlement workflow. I will refactor your .ts / .tsx logic to improve query efficiency, reduce latency, and ensure deterministic balance calculations for both men’s and women’s accounts. Supabase RPCs and Edge Functions will be optimized to handle scale cleanly. I’ll also build a scheduled automation (via Supabase Scheduler/cron + Edge Function) that runs on the 16th and last day at 00:00, generates the Excel file with the required columns (Name, Account Number, IFSC, Balance, KYC Status), uploads it to your storage bucket, and then securely resets women’s wallet balances to zero without affecting men’s data. Statement generation will be adjusted to reflect post-reset balances correctly, ensuring consistency across exports and UI. Deliverables will include optimized code, the automation function, sample test data, and a short README for local and production replication. I’m comfortable with Supabase triggers, Postgres functions, and Node/TS Excel generation, so I can keep the solution clean, fast, and production-ready. Once you share repo access, I can confirm a precise timeline. Best, Usama K
₹1,050 INR in 4 days
2.6
2.6

The current slowdown in your Supabase-backed wallet system is likely due to inefficient query structure as data volume increases. For optimal performance, refactoring the TypeScript and leveraging Supabase's Edge Functions can drastically improve the speed of real-time balance displays. Implementing stored procedures for balance credits and resets can ensure atomic transactions, thus maintaining data integrity across gender-segmented accounts. I will also set up the necessary cron jobs for automated reporting and ensure your Excel exports meet the specified format. Expect the initial deliverables within 10 days. Can we hop on a 10-minute call this week?
₹925 INR in 7 days
1.9
1.9

Surat, India
Payment method verified
Member since Nov 25, 2025
₹1500-12500 INR
₹100-150 INR / hour
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
$3000-5000 USD
$15-25 AUD / hour
$10-30 USD / hour
₹12500-37500 INR
€30-250 EUR
$1500-3000 NZD
$30-250 USD
$15-25 USD / hour
$10-1000 USD
₹12500-37500 INR
$2-8 USD / hour
₹1250-2500 INR / hour
$250-750 USD
$250-750 NZD
₹12500-37500 INR
$250-750 USD
₹400-750 INR / hour
₹600-1500 INR
$250-750 USD
€250-750 EUR