Fix Bugs in Modern Web Application

Job ID: 39636812

Budget: $250 – $750 USD

We have a modern full-stack web application built with the following stack:

Tech Stack Overview
• Frontend: React 18 (with Vite), TypeScript, TailwindCSS, shadcn/ui, Radix UI, Recharts
• Backend: Supabase Edge Functions (Deno, TypeScript), PostgreSQL (with RLS)
• Key Libraries: React Query, Zod, React Hook Form, Lucide Icons
• Other: ESLint, PostCSS, Dark/Light Mode (Next Themes), OpenAI API
• Payments: Moyasar integration
• Languages: English & Arabic
What We Need Fixed
• OpenAI Integration: Improve or fix parsing logic for GPT-4 Vision chart analysis (Deno function).
• Moyasar Payments: Fix broken or unreliable payment processing logic.
• General Bugs: UI/UX or backend issues in auth, admin panel, or user flows.

Codebase Overview
• supabase/functions: Serverless functions (TypeScript on Deno)
• supabase/migrations: SQL schema
• src/: React components, hooks, types, and libs

You Should Have
• Strong experience in TypeScript (both React and Deno)
• Familiarity with Supabase (Auth, Edge Functions, RLS)
• Experience working with payment gateways (preferably Moyasar)
• Experience working with OpenAI APIs (Vision/GPT)
• Ability to debug and fix real issues without hand-holding