Building PRESTIA AI: Full-stack Next.js
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted51 minutes ago
Hiring: Senior Full-Stack Next.js Developer
PRESTIA AI — High-Conversion SaaS & Revenue Automation Platform
Project Overview
We are seeking a proven Senior Full-Stack Developer to build PRESTIA AI, a secure, scalable, high-conversion B2B SaaS platform serving the US, Gulf, and global markets.
We prioritize technical expertise, payment security, conversion-focused UX, problem-solving, and reliable project delivery over coding speed alone.
Contract: All-inclusive fixed price
Timeline: 30 calendar days
Warranty: 180 days of post-launch support
Deployment: Owner-controlled accounts from day one
Required outcome: A fully functional, tested, production-ready MVP
1. Essential Skills & Qualifications
Applicants must demonstrate proven practical experience in:
1. Full-Stack Development
Next.js 14+ App Router, React, TypeScript, and Tailwind CSS.
Supabase authentication, database design, migrations, and Row Level Security (RLS).
Secure server-side APIs, input validation, error handling, and rate limiting.
2. Payment Systems & Billing Security — Critical Requirement
Stripe Elements, Payment Intents, subscriptions, and secure payment flows.
PayPal Vault or an equivalent supported billing authorization flow.
Secure one-click upsells, order bumps, conditional downsells, and recurring billing.
Server-side price validation, webhook signature verification, and idempotent event processing.
Prevention of duplicate charges, unauthorized transactions, and inconsistent payment states.
No local storage of credit card details.
3. High-Conversion Funnels & UX/UI
Proven experience building conversion-focused landing pages and checkout funnels.
Conditional checkout logic, dynamic pricing, monthly/annual offers, and multi-currency support.
Mobile-first responsive design, simple navigation, and frictionless onboarding.
Ability to translate business requirements into intuitive interfaces that increase conversions.
4. API Integrations & Automation
OpenAI API integration and secure API key management.
GoHighLevel (GHL) integration, webhook handling, and CRM synchronization.
Experience integrating Make, n8n, or similar automation platforms.
Reliable error handling, retries, logging, and recovery from failed integrations.
5. Security, Performance & Testing
Secure authentication, authorization, RLS policies, and protection of sensitive data.
Performance optimization targeting LCP under 2.5 seconds, INP under 200 ms, and CLS under 0.1 under appropriate test conditions.
Automated and manual testing, including payment failures, duplicate webhooks, access control, and mobile responsiveness.
Ability to identify and resolve technical risks before production launch.
6. Project Ownership & Communication
Ability to work independently, identify blockers early, and propose practical solutions.
Clear English communication and consistent progress reporting.
Organized GitHub commits, readable code, documentation, and deployment procedures.
Ability to deliver against milestones without constant supervision.
Applicants must provide evidence of real, relevant work. Self-reported skills alone are insufficient.
2. Platform Scope
The developer will implement the
following core components:
Five service packages
1. PRESTIA ACQUIRE
2. PRESTIA CONVERT
3. PRESTIA REVENUE STARTER
4. PRESTIA REVENUE SCALE
5. PRESTIA REVENUE ENTERPRISE
Sales & Checkout Engine
30 configurable add-on services.
5 order bumps and conditional upsell/downsell flows.
One-click billing where supported by the payment provider and customer authorization.
Dynamic USD, SAR, AED, and EGP pricing.
Monthly/annual subscription options and discount displays.
Approximately 10 main pages and 18–22 funnel paths using six reusable layout templates.
Client Experience
English and Arabic, with complete RTL support.
Responsive mobile-first interface.
Three-step onboarding wizard.
Client dashboard for lead statuses, AI conversations, and appointments, subject to available integrations.
No-code configuration forms for AI Sales Agent rules.
Admin & Integrations
Administrative configuration of packages, prices, offers, and funnel logic.
Supabase database and authentication.
GHL, OpenAI, and automation webhook integrations.
Production deployment on Vercel.
3. Mandatory Technology Stack
Frontend: Next.js 14+ App Router, React, TypeScript, Tailwind CSS.
Backend & Database: Supabase.
Payments: Stripe and PayPal.
Integrations: OpenAI, GoHighLevel, Make/n8n.
Deployment & Version Control: Vercel and GitHub.
WordPress, Elementor, Bootstrap, and bloated pre-made templates are not permitted.
4. Delivery, Testing & Ownership
Fixed-price contract: Your proposal must cover the complete agreed scope, testing, deployment, documentation, and handover. Any exclusions must be disclosed before acceptance.
Timeline: 30 calendar days, subject to timely access to required third-party accounts and APIs.
Progress reporting: Three concise Loom video updates per week, demonstrating actual progress, completed features, and outstanding blockers.
Acceptance testing: Final approval requires passing 10 documented
Pass/Fail acceptance tests covering:
Registration, login, and authentication.
Role-based access and Supabase RLS isolation.
Correct package pricing and multi-currency display.
Successful Stripe payments and subscription handling.
PayPal payment and supported billing authorization flows.
Verified webhooks, retries, and duplicate-event protection.
Order bumps, conditional upsells, downsells, and payment-state consistency.
Assessment submission and successful CRM synchronization.
Arabic RTL, responsive design, and core user journeys.
Production deployment, error handling, documentation, and complete owner handover.
Evidence must include test results and relevant Loom demonstrations. Payment tests must also cover failures and unauthorized requests.
180-day warranty: Free correction of reproducible defects against the agreed specifications, with critical production bugs acknowledged within 24 hours and a remediation plan provided promptly. New features and third-party outages are excluded.
Full ownership: The owner must control the GitHub repository, source code, Supabase project, Vercel deployment, configuration files, database migrations, documentation, and all project-related credentials. No critical dependency may remain exclusively under the developer's account.
5. Required Application Format
Incomplete proposals or applications without relevant evidence may be rejected.
Copy and complete the following template:
I agree to the full scope, acceptance tests, and 30-day timeline: [Yes/No]
Fixed All-Inclusive Price: $___
Delivery Timeline: ___ Calendar Days
180-Day Warranty: [Agree/Disagree]
Three Relevant Projects:
Live URL: ___
My Role: ___
Payment/Webhook/Funnel Experience: ___
Live URL: ___
My Role: ___
Payment/Webhook/Funnel Experience: ___
Live URL: ___
My Role: ___
Payment/Webhook/Funnel Experience: ___
Loom Demo: Provide a video demonstrating webhook verification, duplicate-event handling, and a complete checkout-to-upsell flow. If unavailable, explain what verifiable alternative you can provide.
Technical Approach: Briefly explain how you will secure payments, prevent duplicate charges, test integrations, and deliver within 30 days.
Third-Party Dependencies: Identify any required API approvals, account access, paid services, or client-side actions.
Exceptions or Exclusions: [None / Specify]
We are looking for a reliable technical partner who can deliver a secure, conversion-focused, production-ready platform—not simply a developer who can write code.
PRESTIA AI — High-Conversion SaaS & Revenue Automation Platform
Project Overview
We are seeking a proven Senior Full-Stack Developer to build PRESTIA AI, a secure, scalable, high-conversion B2B SaaS platform serving the US, Gulf, and global markets.
We prioritize technical expertise, payment security, conversion-focused UX, problem-solving, and reliable project delivery over coding speed alone.
Contract: All-inclusive fixed price
Timeline: 30 calendar days
Warranty: 180 days of post-launch support
Deployment: Owner-controlled accounts from day one
Required outcome: A fully functional, tested, production-ready MVP
1. Essential Skills & Qualifications
Applicants must demonstrate proven practical experience in:
1. Full-Stack Development
Next.js 14+ App Router, React, TypeScript, and Tailwind CSS.
Supabase authentication, database design, migrations, and Row Level Security (RLS).
Secure server-side APIs, input validation, error handling, and rate limiting.
2. Payment Systems & Billing Security — Critical Requirement
Stripe Elements, Payment Intents, subscriptions, and secure payment flows.
PayPal Vault or an equivalent supported billing authorization flow.
Secure one-click upsells, order bumps, conditional downsells, and recurring billing.
Server-side price validation, webhook signature verification, and idempotent event processing.
Prevention of duplicate charges, unauthorized transactions, and inconsistent payment states.
No local storage of credit card details.
3. High-Conversion Funnels & UX/UI
Proven experience building conversion-focused landing pages and checkout funnels.
Conditional checkout logic, dynamic pricing, monthly/annual offers, and multi-currency support.
Mobile-first responsive design, simple navigation, and frictionless onboarding.
Ability to translate business requirements into intuitive interfaces that increase conversions.
4. API Integrations & Automation
OpenAI API integration and secure API key management.
GoHighLevel (GHL) integration, webhook handling, and CRM synchronization.
Experience integrating Make, n8n, or similar automation platforms.
Reliable error handling, retries, logging, and recovery from failed integrations.
5. Security, Performance & Testing
Secure authentication, authorization, RLS policies, and protection of sensitive data.
Performance optimization targeting LCP under 2.5 seconds, INP under 200 ms, and CLS under 0.1 under appropriate test conditions.
Automated and manual testing, including payment failures, duplicate webhooks, access control, and mobile responsiveness.
Ability to identify and resolve technical risks before production launch.
6. Project Ownership & Communication
Ability to work independently, identify blockers early, and propose practical solutions.
Clear English communication and consistent progress reporting.
Organized GitHub commits, readable code, documentation, and deployment procedures.
Ability to deliver against milestones without constant supervision.
Applicants must provide evidence of real, relevant work. Self-reported skills alone are insufficient.
2. Platform Scope
The developer will implement the
following core components:
Five service packages
1. PRESTIA ACQUIRE
2. PRESTIA CONVERT
3. PRESTIA REVENUE STARTER
4. PRESTIA REVENUE SCALE
5. PRESTIA REVENUE ENTERPRISE
Sales & Checkout Engine
30 configurable add-on services.
5 order bumps and conditional upsell/downsell flows.
One-click billing where supported by the payment provider and customer authorization.
Dynamic USD, SAR, AED, and EGP pricing.
Monthly/annual subscription options and discount displays.
Approximately 10 main pages and 18–22 funnel paths using six reusable layout templates.
Client Experience
English and Arabic, with complete RTL support.
Responsive mobile-first interface.
Three-step onboarding wizard.
Client dashboard for lead statuses, AI conversations, and appointments, subject to available integrations.
No-code configuration forms for AI Sales Agent rules.
Admin & Integrations
Administrative configuration of packages, prices, offers, and funnel logic.
Supabase database and authentication.
GHL, OpenAI, and automation webhook integrations.
Production deployment on Vercel.
3. Mandatory Technology Stack
Frontend: Next.js 14+ App Router, React, TypeScript, Tailwind CSS.
Backend & Database: Supabase.
Payments: Stripe and PayPal.
Integrations: OpenAI, GoHighLevel, Make/n8n.
Deployment & Version Control: Vercel and GitHub.
WordPress, Elementor, Bootstrap, and bloated pre-made templates are not permitted.
4. Delivery, Testing & Ownership
Fixed-price contract: Your proposal must cover the complete agreed scope, testing, deployment, documentation, and handover. Any exclusions must be disclosed before acceptance.
Timeline: 30 calendar days, subject to timely access to required third-party accounts and APIs.
Progress reporting: Three concise Loom video updates per week, demonstrating actual progress, completed features, and outstanding blockers.
Acceptance testing: Final approval requires passing 10 documented
Pass/Fail acceptance tests covering:
Registration, login, and authentication.
Role-based access and Supabase RLS isolation.
Correct package pricing and multi-currency display.
Successful Stripe payments and subscription handling.
PayPal payment and supported billing authorization flows.
Verified webhooks, retries, and duplicate-event protection.
Order bumps, conditional upsells, downsells, and payment-state consistency.
Assessment submission and successful CRM synchronization.
Arabic RTL, responsive design, and core user journeys.
Production deployment, error handling, documentation, and complete owner handover.
Evidence must include test results and relevant Loom demonstrations. Payment tests must also cover failures and unauthorized requests.
180-day warranty: Free correction of reproducible defects against the agreed specifications, with critical production bugs acknowledged within 24 hours and a remediation plan provided promptly. New features and third-party outages are excluded.
Full ownership: The owner must control the GitHub repository, source code, Supabase project, Vercel deployment, configuration files, database migrations, documentation, and all project-related credentials. No critical dependency may remain exclusively under the developer's account.
5. Required Application Format
Incomplete proposals or applications without relevant evidence may be rejected.
Copy and complete the following template:
I agree to the full scope, acceptance tests, and 30-day timeline: [Yes/No]
Fixed All-Inclusive Price: $___
Delivery Timeline: ___ Calendar Days
180-Day Warranty: [Agree/Disagree]
Three Relevant Projects:
Live URL: ___
My Role: ___
Payment/Webhook/Funnel Experience: ___
Live URL: ___
My Role: ___
Payment/Webhook/Funnel Experience: ___
Live URL: ___
My Role: ___
Payment/Webhook/Funnel Experience: ___
Loom Demo: Provide a video demonstrating webhook verification, duplicate-event handling, and a complete checkout-to-upsell flow. If unavailable, explain what verifiable alternative you can provide.
Technical Approach: Briefly explain how you will secure payments, prevent duplicate charges, test integrations, and deliver within 30 days.
Third-Party Dependencies: Identify any required API approvals, account access, paid services, or client-side actions.
Exceptions or Exclusions: [None / Specify]
We are looking for a reliable technical partner who can deliver a secure, conversion-focused, production-ready platform—not simply a developer who can write code.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.