AI-Powered PDF Generator Setup

Job ID: 39121858

Budget: $15 – $25 USD

Project Title: Need Backend Developer to Help Set Up AI-Powered PDF Generator (Vercel, Node.js, OpenAI) – Live Collaboration
Project Overview:
I am looking for an experienced backend developer to work with me live for 3 hours to set up a serverless API on Vercel that integrates OpenAI’s API with Squarespace.

The goal is to guide me step-by-step as we build a backend that:

Processes user inputs from a Squarespace form
Uses OpenAI (GPT-4) to generate structured visa-related memos
References predefined PDF templates (stored securely)
Allows file uploads for additional context
Generates and delivers the final document as a downloadable PDF
I want this to be an interactive session where I follow along, ask questions, and learn while implementing the setup with your guidance.

What We Will Do Together:
✅ Set Up Vercel for Serverless Deployment

Help me create a new Vercel project and deploy a Node.js API.
Ensure secure API key handling for OpenAI.
✅ Develop the Backend API (Node.js & Express)

Guide me in setting up Express.js and connecting it to OpenAI API.
Implement an endpoint to accept user inputs from Squarespace.
Configure Multer.js to allow users to upload documents.
✅ Integrate Predefined PDF Templates

Store 3 reference PDFs (Petitioner Form, Foreign Employer Form, Multiple Employer Form).
Modify the API to ensure OpenAI refers to the correct template when generating responses.
Guide me in storing the templates securely (Google Drive, AWS S3, or another recommended method).
✅ Generate & Deliver Final Document as a PDF

Format AI-generated text into a structured, properly formatted PDF.
Show me how to include an uploaded image/PDF as a header.
Ensure the document is downloadable by the user.
✅ Connect the API to Squarespace

Walk me through how to make a POST request from Squarespace’s form to the API.
Ensure the API securely handles inputs and file uploads.
Test the complete workflow together.
Technical Stack & Tools We'll Use:
? Vercel (for backend deployment)
? Node.js & Express.js (for API development)
? Multer.js (for handling file uploads)
? OpenAI API (for AI-generated content)
? PDFKit or similar library (for generating structured PDFs)
? Cloud Storage (Google Drive, AWS S3, or another option)

What I’m Looking For:
? Someone who is comfortable teaching while working live.
? Must be patient and able to explain technical concepts clearly.
? Experience with API integrations, Vercel, and file handling is required.
? Availability for a 3-hour real-time session (we will coordinate the time in advance).

Budget & Timeline:
⏳ Time Required: 3 Hours (Live Collaboration)
? Budget: Open to fair offers for expert guidance.
? Start Date: ASAP (Flexible)

How to Apply:
If you’re interested, please reply with:

A brief summary of your experience with Vercel, Node.js, and API development.
Any past work where you’ve helped someone set up a backend live.
Your availability for a 3-hour guided session tommorrow EST
Looking forward to working together and learning in the process! ?
Related categories: PHP JavaScript HTML Node.js AngularJS