Gig
TBD
40
Aug 1, 2025
I have a project I am working on with Lovable. It is a website to create shipping labels through UPS/ DHL/FedEx via API. I have a mock design and some core values already designed. Your job would be as follows:
Similar to shipstation but a very basic version.
Your responsibilities:
Build a modern SaaS dashboard with signup, pricing tiers, and shipment management
Integrate FedEx, UPS, and DHL APIs for rates, labels, and tracking
Integrate Shopify, WooCommerce, and Magento for ecommerce order ingestion
Support batch processing for labels and shipment scheduling
Create tracking pollers and status update workflows
Implement shipping defaults per user
Design secure APIs, scalable infrastructure, and fault-tolerant background workers
Set up CI/CD pipelines, usage-based billing, and real-time monitoring
Enforce strict security on API tokens, sensitive user data, and carrier credentials
Adhere to modular, reusable, test-driven architecture
### Project Overview
**Platform**: Enterprise shipping label and rate comparison platform
**Tech Stack**: React/TypeScript, Supabase, Edge Functions, Tailwind CSS
**Current Status**: Feature-complete MVP with critical API issues preventing production launch
**Timeline**: 2-4 weeks to production readiness
---
## Current Architecture
### Frontend (React/TypeScript)
- **Pages**: 10+ pages including shipping workflow, admin panel, analytics
- **Components**: 25+ reusable UI components (Shadcn)
- **Hooks**: 6 custom hooks for API integration and state management
- **Workflow**: 5-step shipping label creation process
### Backend (Supabase Edge Functions)
- **UPS Integration**: Full API wrapper with rates, labels, tracking
- **DHL Integration**: Express API (currently broken)
- **Database**: PostgreSQL with RLS policies
- **Auth**: User management with role-based access
- **Storage**: Document and rate sheet management