This repository contains the backend for PopChoice, a movie recommendation app. It’s built using Cloudflare Workers and handles API requests, integrates with Supabase for data storage and authentication, and interacts with the OpenAI API to optionally generate AI-powered summaries.
- Cloudflare Workers – Serverless backend handling API requests
- Supabase – Database and authentication
- OpenAI API – AI-generated movie summaries
- Wrangler CLI – Deploy and manage Workers
- Accepts movie suggestions from the frontend
- Stores and retrieves suggestions using Supabase
- Optionally generates AI-powered summaries for movie suggestions
- Secure, serverless deployment on Cloudflare