I decided to rebuild CurlsBot as a Next.js site built with Tailwind/Daisy UI and an API created with TypeScript and Vite. The new site has a bunch of new features like a frizz forecast and a comprehensive database of ingredients. You can check it out on Product Hunt.