Learnt a lot building @eatOmlete over the last month or so, and even more during the launch today. Looking forward to digesting all the feedback tomorrow.
Can't wait to do it all over again. And again.
#indiehackers#producthunt#buildinpublic
https://t.co/xzqFm7k801
Launch is going well. I'm enjoying see what recipes people are creating. I've noticed no one has used the prompt to edit recipes - I think because it's hidden at the bottom of the page.
Fixed it to the bottom of the viewport instead ๐ช
#indiehackers#buildinpublic
Today's the day - @eatOmlete is sizzling away in the #ProductHunt pan. Would be honoured if people would try it and feedback - it's free!
If anyone else has a product they'd like some free testing + feedback on, let me know!
#indiehackers#buildinpublic
https://t.co/li1tLMDLCb
Why do the important tasks when you can spend an afternoon creating a new logo & colat for the ProductHunt launch? Lookin pretty smart if I don't say so myself @eatOmlete ๐
#buildinpublic#indiehackers
Shouted at CSS for a while trying to fix weird mobile layout issues. Turns out Iโd set the body element to 100vh not 100dvh. Itโs always my fault in the end. Looking better now tho.
#nextjs
Spent about an hour integrating Stripe's Checkout API into @eatOmlete without types. Holy crap did I miss types. I didn't realise how I lean on them now.
What I had to change to get types working for the retrieve session API:
#stripe#nextjs
V satisfying getting things hooked up end-to-end. Will be much quicker to add new features now I've written most of the generation & persistence code. Think the meal planner will be next for some more value.
#chatgpt#nextjs#reactjs