Contexto
Este proyecto nació de mi deseo de profundizar en mis habilidades como desarrollador web y dominar las tecnologías emergentes en el campo. En ese momento, me encontraba ansioso por tener conocimiento y experiencia en el uso de Next.js, así como en la implementación de las últimas librerías y en la aplicación de las mejores prácticas de desarrollo.
Seguridad
Para la seguridad de esta página web, tomé la decisión consciente de incorporar librerías específicas que han demostrado ser robustas y efectivas en el ámbito de la seguridad en el desarrollo web. Opté por integrar la librería "Next Auth", que proporciona un sólido sistema de autenticación y autorización, junto con "Bcrypt" para el encriptado de contraseñas.
Stack
Desarrollé este proyecto con una combinación de tecnologías modernas y eficientes. Utilicé Next.js en el lado del cliente, aprovechando su rendimiento y experiencia de usuario fluida. Para el lado del servidor, empleé Prisma como herramienta ORM. La base de datos fue MongoDB, brindando eficiencia y escalabilidad. También incorporé Cloudinary para el almacenamiento y optimización de imágenes.
Herramientas utilizadas






