Este proyecto consiste en una aplicación SaaS (Software as a Service) de edición de imágenes con IA. Opté por Next.js para el desarrollo de la aplicación por su capacidad de hacer renderizado en el servidor y por su facilidad para trabajar con React. Además, las server actions me han sido muy útiles para la gestión de la API de Imagify.
Para la autenticación de usuarios, he utilizado Clerk, que me ha permitido implementar un sistema de autenticación robusto y seguro en muy poco tiempo. Para la edición y almacenamiento de imágenes, he utilizado Cloudinary, que me ha permitido trabajar con imágenes de forma sencilla y eficiente. Finalmente, para la gestión de pagos, he utilizado Stripe, que me ha permitido implementar un sistema de pagos seguro y fiable.
Este proyecto me ha servido para ganar agilidad con Tailwind CSS, mejorar mis habilidades con React y Next.js y aprender a trabajar con las server actions de Vercel. Además, me ha permitido aprender a trabajar con Clerk, Cloudinary y Stripe, herramientas que me han resultado muy útiles y que seguramente utilizaré en futuros proyectos.