← Back to Portfolio
invoicing-platform
React Supabase TypeScript PostgreSQL Edge Functions

Invoicing & ERP Platform

Full-stack business management system for a Dominican Republic company — database migration, authentication, serverless functions, and DGII tax compliance integration.

Overview

A Dominican Republic-based SaaS company built their invoicing and ERP platform on Lovable but needed to decouple from Lovable's managed cloud infrastructure. They wanted full control over their Supabase backend while continuing to develop the frontend through Lovable.

I migrated their entire backend to an external Supabase instance — 81-table PostgreSQL schema with Row Level Security, 17 Edge Functions covering payments, tax compliance, and notifications — and verified end-to-end functionality.

Key Features

Technical Challenges

Tech Stack

React 18 TypeScript Vite Supabase PostgreSQL Edge Functions (Deno) TanStack Query Tailwind CSS Radix UI Stripe / PayPal / Azul Lovable PWA

Outcome

Completed the full migration — schema verification, Edge Functions deployment, and build validation — within a single session. The client now has an independent Supabase backend with full control over their data, authentication, and serverless logic, while continuing frontend development on Lovable without cloud lock-in.