Fix Vercel-EC2 API Communication
Budget: $10 – $30 CAD
My Next.js frontend is live on Vercel, and the FastAPI backend is deployed on an AWS EC2 instance. The frontend needs to send JSON requests to the backend, but right now the requests are failing because Vercel enforces HTTPS while my EC2 backend is only serving HTTP.
Example: a call to
http://<ec2-public-ip>/api/v1/register
is being blocked in production
I need someone who can jump in immediately, set up proper HTTPS termination for the FastAPI backend (most likely via Nginx + Certbot/Let’s Encrypt, or an AWS-managed certificate if using a load balancer), and make sure cross-origin requests flow reliably.
Note: Deployment of frontend and backend is already done individually; this task is strictly to fix the communication layer (HTTPS + CORS + headers).
Example: a call to
http://<ec2-public-ip>/api/v1/register
is being blocked in production
I need someone who can jump in immediately, set up proper HTTPS termination for the FastAPI backend (most likely via Nginx + Certbot/Let’s Encrypt, or an AWS-managed certificate if using a load balancer), and make sure cross-origin requests flow reliably.
Note: Deployment of frontend and backend is already done individually; this task is strictly to fix the communication layer (HTTPS + CORS + headers).
Related categories:
Linux
Nginx
Amazon Web Services
Node.js
Ubuntu
API Development
API Integration
Next.js
FastAPI
Vercel