Articles in this series
Buckle up, this is going to be a long series! I have been posting updates about building Tailored Pet Names since December 2022, but I have just...
I played a tiny bit with authentication after work, but I'm too tired to dive in too deep. It looks like i'll be using next-auth with this...
I made it so if a user goes to the dashboard when not logged in, they'll be automatically redirected to the login page. useRouter() is a bit of an odd...
I got most of the post upload bits done! Model created, states created to store values, attached state to form behavior, finished cloudinary...