I set up a NestJS API with a service that consumes ChatGPT endpoints as well as a skeleton extension that extracts text from a website and sends same to ChatGPT in under 1 hour. This includes time spent adding extra code that handles JWT auth