
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
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.
Projekt-ID: 40357059
20 Vorschläge
Remote Projekt
Aktiv vor 3 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
20 Freelancer bieten im Durchschnitt ₹6.267 INR für diesen Auftrag

Hi there, I came across your Supabase-backed wallet project and I’m confident I can tighten the TypeScript logic, speed up queries, and deliver a reliable, real-time balance workflow with airtight monthly exports. With extensive work on LAMP/MERN stacks and a strong focus on serverless edges and Postgres-backed logic, I’ll: 1) refactor TS/TSX functions for deterministic queries, 2) implement a lean Edge Function or Supabase Scheduler workflow that runs at 00:00 on the 16th and last day, exports an Excel with Name, Account Number, IFSC, Balance, KYC Status, stores it in your bucket, and resets women’s balances while preserving men’s, and 3) provide a concise README and sample test data to reproduce locally and in prod. I’ll rely on deterministic, well-commented SQL functions (or RPCs) and lightweight client calls to minimize latency as data grows. Deliverables include a lean codebase, clear comments, and a minimal PoC for the scheduler with verified data paths. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. To tailor the solution precisely, do you prefer Supabase Scheduler for all timing triggers or a lightweight external cron that calls Edge Functions, and should the Excel export include any validation steps (e.g., balance thresholds) before reset? Best regards, Asad
₹7.770 INR in 1 Tag
5,2
5,2

As a seasoned software architect, your wallet system optimization project sounds like an exciting challenge that aligns perfectly with my proficiency in Supabase and TypeScript. I've got eight-plus year expertise building systems with both genders-segmented wallets, and this project offers me the opportunity to put my skills to great use. I’m no stranger to architecting and delivering high-performance systems, even as data exponentially grows. Your need for an automated job running at scheduled times to output Excel files perfectly matches my Node.js and TypeScript competencies, and it's a workflow I've implemented before for other clients. My strategies include using Supabase Scheduler or external cron scheduling, combined with reliable Postgres functions and triggers. I assure you not only optimized queries with reduced latency but also well-commented code for easy maintainability.
₹7.000 INR in 2 Tagen
4,6
4,6

As a seasoned Full-Stack Web Developer with over 7 years of experience, I have fine-tuned my skills towards one important goal - optimizing and enhancing your web solutions. Devoted to clean code and long-term maintainability, I can bring the same level of proficiency to refactoring your TypeScript/React (.ts, .tsx) files for your Supabase project. My technical arsenal includes a deep understanding of Supabase triggers, Postgres functions, cron scheduling, and Node.js Excel generation -- all the skills you deem important for this task. My track record speaks volumes about my ability to meet client's needs with my strong grip on APIs and Back-end Development. In total, I've successfully embarked on over 130 projects, all culminating in a satisfied client and delivering genuine value. My endeavor is not just any solution but rather an astute concoction that combines optimization, scalability and essentially supports your growth as well as success in the long run. Don’t just take my word for it: my consistent 5-star reviews validate my professionalism, problem-solving capabilities, UTC skillset and propensity for clear communication when collaborating with clients. Gluing together Supabase with React may feel difficult but I'll make it seem easy. Let's join forces and create airtight transaction workflows for your project - where balance computation is fast & accurate & the exports are realtime@"
₹7.000 INR in 7 Tagen
4,0
4,0

Of course I can start work on it right away___!! Hello Sir/Ma'am, Have a Nice Day___!! I’ll refactor your Supabase + TypeScript logic to ensure fast, accurate real-time wallet balances with optimized queries and clean state handling for both segments. I’ll implement a scheduled Edge Function (cron-based) that securely captures women’s balances, generates the Excel, uploads it, and resets wallets without breaking statement integrity. Focus will be on deterministic logic, reduced query load, and scalable performance as your data grows. Flow: Audit existing queries → optimize DB/RPC → build cron Edge Function → Excel generation & storage → safe balance reset → testing. From your side: Repo access, DB schema, sample data, Supabase keys, bucket details, and exact Excel format confirmation. I am available; you can ping me any time. Thanks Swapnil.
₹6.999 INR in 2 Tagen
1,7
1,7

Hi, Could you clarify how many accounts are currently in use and if there are any particular queries causing the biggest slowdown? Optimizing your TypeScript functions and Supabase logic will definitely enhance performance. I can refactor your existing code to streamline the queries, improve data accuracy post-reset, and ensure all processes are well-documented. Additionally, I can set up a scheduled job that captures balances as specified, generates the Excel file, and resets balances automatically. With over 4 years of experience in TypeScript/React, Supabase, and Postgres functions, I am confident I can deliver the solutions you need efficiently. Let’s discuss further so I can provide a timeline for implementation once I access the repo. Best Regards,
₹7.000 INR in 7 Tagen
0,3
0,3

Hi, I’ll optimize your Supabase-backed TypeScript project to ensure accurate, real-time balances for both men and women while streamlining queries and calculations to reduce latency as data grows. I’ll implement a scheduled job or Edge Function that captures every woman’s balance at the 16th and last day of the month, outputs the Excel file with the specified columns, uploads it to your designated bucket, and resets her wallet to zero—while keeping men’s data untouched. The delivery will include refactored .ts / .tsx files with clean, deterministic queries, well-commented code, and a short README with proof-of-concept test data so you can reproduce runs locally and in production. Do you want me to also implement incremental query optimization and indexing suggestions in Supabase to further future-proof the system, or focus strictly on the scheduled Excel generation and wallet reset workflow? Let's discuss in chat to proceed further.
₹4.444 INR in 7 Tagen
0,0
0,0

I saw your project and am confident I can deliver on this. I'm currently working on a similar project and understand the importance of optimizing Supabase TypeScript Wallet Statements. Ensuring real-time balance accuracy for gender-segmented accounts is crucial. With my expertise, I promise to streamline the workflow, generating accurate statements and automating the Excel exports. Let's make your system airtight and efficient. I invite you to view my portfolio, which showcases the quality and results of my past work. I have a proven track record of optimizing code and implementing automated processes. Rest assured, I will bring the same level of expertise and dedication to your project. I look forward to hearing from you. Regards, Sadiya
₹6.000 INR in 7 Tagen
0,0
0,0

Hi! I'm Artur, full-stack developer since 2011. i can help you improve this Supabase wallet system fast and deliver quality work at a symbolic price to build a strong review here. I'll refactor your TypeScript queries for real-time balance accuracy - build the automated Edge Function for scheduled exports (16th & last day of month), generate Excel with your exact columns, reset women's balances. leave men's data untouched. I'll also set up Postgres functions for deterministic performance and include test data + README for local reproduction. My approach: improve query patterns, use Supabase Scheduler + Edge Functions for cron jobs, handle Excel generation with a lightweight Node library. add complete comments throughout. I've built similar automation workflows and can move quickly. Looking forward to proving myself on this one.
₹8.501,20 INR in 5 Tagen
0,0
0,0

Dear Client, I have read all your requirements carefully, and I understand that you need optimization for your Supabase + TypeScript wallet statement system so balances stay accurate in real time, scheduled women’s balance snapshots run correctly on the 16th and last day of each month, Excel exports are generated properly, and wallet resets happen safely without affecting statement integrity. I have already worked on several similar TypeScript, Supabase, and backend automation projects before, including query optimization, cron-based jobs, Edge Functions, Postgres logic, and financial-style balance workflows. With 8+ years of experience in this field, I am confident I can handle this cleanly and professionally. My approach would be to refactor the current .ts/.tsx logic, optimize Supabase queries/RPC usage, make the balance calculations deterministic, and build a reliable scheduled function that exports the Excel, uploads it to the correct bucket, and resets women’s balances safely at the required times. I will also provide test data and a short README so you can reproduce everything locally and in production. My focus will be on accuracy, low latency, and maintainable code. Best regards, Oluwatobi Okedairo
₹8.900 INR in 2 Tagen
0,0
0,0

Hi, I understand your requirement clearly. You want to optimize your Supabase + TypeScript system for better performance and ensure accurate balance handling with scheduled exports and resets. I have experience working with Supabase, Postgres functions, and backend optimization. I can refactor your queries and TypeScript code to make them faster, clean, and reliable as data grows. I will implement a scheduled job (Supabase Edge Function or cron) that runs on 16th and month-end, generates the Excel file with required fields, uploads it to storage, and safely resets women’s balances without affecting men’s data. I will ensure all calculations remain accurate after reset and system stays consistent. You will get optimized code, working automation, test data, and a simple README for setup. **Timeline:** 3–5 days Let’s proceed. Best regards, Shah Alam
₹6.000 INR in 7 Tagen
0,0
0,0

Hi, This is a well-defined system, and the focus here is performance, correctness, and deterministic financial logic—especially around scheduled balance capture and reset. My approach: 1. Query & Logic Optimization • Refactor Supabase queries to reduce latency (indexed queries, minimal joins) • Move heavy calculations into Postgres functions (RPC) for efficiency • Ensure balance reads are consistent and real-time 2. Scheduled Capture & Reset (Critical) • Implement cron-based job (Supabase Scheduler / Edge Function) • At 16th 00:00 & month-end: – Capture all women’s balances – Generate Excel (Name, Account, IFSC, Balance, KYC) – Upload to storage (or local path as required) – Reset balances atomically (transaction-safe) 3. Data Integrity • Use DB transactions to avoid partial updates • Ensure no race conditions during reset • Maintain accurate statements post-reset 4. TypeScript Refactoring • Clean, modular TS/TSX functions • Optimized API calls and state handling • Clear comments for maintainability 5. Deliverables • Refactored code (optimized & documented) • Working scheduled job + Excel export • Test dataset + reproducible setup (README) Timeline: 4–6 days I’ll ensure the system is fast, reliable, and audit-safe as your data scales. Ready to start once repo access is shared.
₹7.000 INR in 7 Tagen
0,0
0,0

Hi there I can optimize your Supabase-based wallet system to ensure accurate real-time balances efficient queries and reliable scheduled exports with zero performance issues Specialist in TypeScript React Supabase Postgres optimization and backend automation workflows I’ve worked on similar systems involving financial data handling scheduled jobs and database optimization where accuracy speed and consistency were critical as data scaled I will deliver • Refactored TypeScript and React code with optimized queries and reduced latency • Scheduled function to capture women’s balances generate Excel upload to storage and reset wallets safely • Clean handling to keep statements accurate after reset without affecting men’s data • Well commented code with test data and a clear README for setup and execution Before we proceed I’d like to confirm do you prefer Supabase Scheduler or an external cron setup for running the monthly jobs Warm Regards Usama K
₹4.000 INR in 4 Tagen
0,0
0,0

Real-time accuracy paired with efficient monthly balance resets is crucial for your gender-segmented wallet system, especially as data scales. I’d focus on refactoring your TypeScript and Supabase functions to minimize query overhead, ensuring balance calculations run swiftly and flawlessly. Automating the snapshot and reset process with a well-timed Edge Function will keep exports precise, and clear comments will make maintenance straightforward. While I am new to Freelancer, I have solid experience and have completed multiple projects off-platform involving real-time financial data sync and scheduled batch jobs with Excel reporting. Would you prefer the scheduling handled within Supabase Scheduler or an external cron service? Regards, Lourens
₹6.500 INR in 7 Tagen
0,0
0,0

Hi, it sounds like we need to first investigate the current slowdown in your Supabase + TypeScript wallet flow to identify the exact bottlenecks before refactoring. The first things I'd look for are - repeated balance recomputation from transaction history instead of reading from a current balance layer - expensive joins and filters on growing wallet and statement tables - missing or weak indexes on the fields used for balance lookups, exports, and date-based queries - N+1 query patterns between React/TS code, RPC calls, and account lookups - scheduled export logic doing too much work at the cutoff time - statement generation and reset logic being too tightly coupled, causing extra recalculation after each payout cycle - over-fetching rows or columns where only a narrow dataset is needed - timezone or date-boundary issues around the 16th and month-end making queries heavier or less deterministic After that investigation, I’ll implement a robust refactor. In many wallet systems, the more reliable pattern is to separate: - immutable transaction history - current balance state - payout/export snapshots - the reset operation itself That usually makes both real-time statements and scheduled exports faster, easier to reason about, and more deterministic as data grows. Once this is set up properly, programmatically outputting an Excel file is trivial and we can save it to disk or upload it to a bucket, whatever you prefer :)
₹2.000 INR in 1 Tag
0,0
0,0

Optimizing Supabase wallet statements in TypeScript means tackling real-time balance accuracy, query performance, and type-safe transaction logic — and that's exactly where I can help. **My approach:** I'll start by reviewing your current Supabase schema and TypeScript queries to identify bottlenecks — whether that's unindexed transaction tables, inefficient RLS policies, missing pagination, or poorly typed response handlers. From there, I'll refactor the queries using proper TypeScript generics with Supabase's generated types, optimize the database-side logic with PostgreSQL functions or views where it makes sense, and ensure wallet statement reads are fast and consistent even under load. If there are real-time subscriptions involved (listening for balance changes), I'll make sure those are lean and won't cause stale state issues on the client. **Why work with us:** At Monarca Computer, we've built and integrated financial and document management systems where data integrity and query reliability weren't optional — they were the core requirement. We work daily with Node.js, PostgreSQL, and REST/API integrations, and Supabase sits right in that stack. We don't over-engineer, and we document everything we touch. **A couple of quick questions before we dive in:** - Are the performance issues happening on the read side (loading statements), the write side (recording transactions), or both? - Do you have Supabase's auto-generated TypeScript types already set up, or is part of the work getting that type-safety layer in place? Answering those helps me give you a sharper delivery plan — but either way, I'm ready to start reviewing the codebase as soon as you share access. **Antonio Betancourt - Monarca Computer S.A.S.**
₹10.625 INR in 21 Tagen
0,0
0,0

The core risk here is the balance reset + export atomicity — if the Excel generates mid-transaction or the reset runs before the export completes, you get mismatched payouts. This needs to be a single Postgres transaction. I work with Supabase + TypeScript daily on a production platform (50+ tables, complex financial flows). Here's my approach: 1. Query Optimization: - Replace client-side filtering with Postgres RPC functions — one round-trip instead of multiple queries - Add composite indexes on (gender, account_id, created_at) for the statement queries - Use materialized views for balance calculations if data volume justifies it 2. Scheduled Export + Reset (atomic): - Supabase Edge Function triggered by pg_cron at 00:00 on the 16th and last day - Inside one transaction: snapshot women's balances, generate Excel (exceljs), upload to Supabase Storage bucket, zero women's wallets, commit - If any step fails, the entire operation rolls back — no partial resets 3. Statement Accuracy: - Track balance snapshots in a separate ledger table so statements remain accurate post-reset - Men's data is completely isolated — separate query path, no shared mutation logic Deliverables: refactored .ts/.tsx files, Edge Function with cron config, test data + README, and a short walkthrough. What's the current data volume — how many accounts and transactions per month? Best regards, Eric
₹1.500 INR in 5 Tagen
0,0
0,0

Hi, I can help you clean up and optimize this workflow so it stays fast and consistent even as your data grows. From what you described, the main issues are around query efficiency, balance consistency, and making sure the scheduled reset/export logic is deterministic and doesn’t break statements. My approach would be to move as much critical logic as possible into Postgres (via Supabase RPC functions) so calculations like balances and resets are handled atomically instead of across multiple client-side queries. This avoids race conditions and keeps results consistent. For performance, I’ll review and optimize your queries, add proper indexing where needed, and reduce unnecessary reads so statement generation stays fast even with larger datasets. For the scheduled job, I can implement it using Supabase Edge Functions or a cron-based trigger. The job will: capture all women’s balances at the exact scheduled times, generate the Excel file with the required fields, upload it to your storage bucket, and then safely reset balances to zero in a single controlled operation. I’ll make sure the reset doesn’t affect historical statements and that both men’s and women’s views remain accurate after execution. You’ll get clean, well-structured TypeScript code, the scheduled job setup, and a short guide to run and test everything locally and in production. If you share the repo, I can quickly review the current structure and suggest the exact optimization plan before starting.
₹1.500 INR in 7 Tagen
0,0
0,0

Guntur, India
Mitglied seit Nov. 3, 2025
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
₹37500-75000 INR
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
$30-250 USD
$8-15 AUD / Stunde
$70-100 USD
₹750-1250 INR / Stunde
$250-750 USD
min. €36 EUR / Stunde
$30-250 AUD
$1500-3000 USD
₹1500-12500 INR
₹12500-37500 INR
₹37500-75000 INR
$25-75 USD
$15-25 USD / Stunde
€750-1500 EUR