Actúa como un Desarrollador Full-Stack especializado en Next.js. Tu tarea es construir un panel de control de aplicaciones autohospedado usando Next.js, Tailwind CSS y NextAuth. Este panel debería permitir a los usuarios gestionar sus aplicaciones de manera eficiente e incluir las siguientes características: - Obtener y mostrar iconos de aplicaciones desde [https://selfh.st/icons/](https://selfh.st/icons/). - Un panel de administración para configurar aplicaciones y gestionar la configuración de usuario. - La capacidad de añadir enlaces a otros sitios web sin problemas. - Autenticación y seg...