This repository hosts the source code for a comprehensive social media content management system designed specifically for digital marketing agencies. With this application, agencies can efficiently manage and organize content assets for their clients, optimizing collaboration and improving productivity.
- Client and User Management: Effectively manage clients and users, granting appropriate permissions to agency administrators and client users. This ensures controlled access to content generated by the agency for specific clients.
- Content Pillars: Categorize content based on client-specific content pillars, facilitating easy organization and navigation. This helps align content strategies with client objectives effectively.
- User Permissions: Assign granular permissions to users, allowing them to view, create, edit, or delete content pieces such as posts and stories. This enables controlled collaboration between the agency and clients.
- Content Calendar: Maintain a comprehensive content calendar with scheduled publication dates, providing a visual overview of upcoming content releases. Plan and manage future content campaigns efficiently, ensuring a consistent and timely publishing schedule.
- Configuration Settings: The application includes a user-friendly configuration section where agency staff can customize preferences and settings to enhance the user experience.
With this web application, digital marketing agencies can streamline content management processes, improve collaboration with clients, and deliver impactful marketing campaigns. The codebase provides a solid foundation for building a tailored content management solution that meets the agency's needs.
- Application: Next.js (version 13 with App Router)
- Security: Next-auth and Middleware
- Database: PostgreSQL with Prisma
- User Interface (UI): Radix UI components, optimized for keyboard accessibility
- Styles: Tailwind CSS
Este repositorio alberga el código fuente de un completo sistema de gestión de contenido para redes sociales, diseñado específicamente para agencias de marketing digital. Con esta aplicación, las agencias pueden gestionar y organizar de manera eficiente los activos de contenido para sus clientes, optimizando la colaboración y mejorando la productividad.
- Gestión de Clientes y Usuarios: Administra de manera efectiva a clientes y usuarios, otorgando permisos adecuados a los usuarios de la agencia (administradores) y a los usuarios de los clientes. Esto garantiza un acceso controlado al contenido generado por la agencia para clientes específicos.
- Pilares de Contenido: Categoriza el contenido según los pilares de contenido específicos de cada cliente, facilitando su organización y navegación. Esto ayuda a alinear las estrategias de contenido con los objetivos del cliente de manera efectiva.
- Permisos de Usuario: Asigna permisos detallados a los usuarios, permitiéndoles ver, crear, editar o eliminar piezas de contenido como publicaciones e historias. Esto posibilita una colaboración controlada entre la agencia y los clientes.
- Calendario de Contenido: Mantén un calendario de contenido completo con fechas de publicación programadas, brindando una vista general de las próximas publicaciones de contenido. Planifica y gestiona eficientemente futuras campañas de contenido, asegurando una programación de publicación constante y oportuna.
- Configuración: La aplicación incluye una sección de configuración intuitiva donde el personal de la agencia puede personalizar preferencias y ajustes para mejorar la experiencia del usuario.
Con esta aplicación web, las agencias de marketing digital pueden optimizar sus procesos de gestión de contenido, mejorar la colaboración con sus clientes y ofrecer campañas de marketing impactantes. El código base proporciona una base sólida para desarrollar una solución de gestión de contenido personalizada que se adapte a las necesidades de la agencia.
- Aplicación: Next.js (versión 13 con App Router)
- Seguridad: Next-auth y Middleware
- Base de datos: PostgreSQL con Prisma
- Interfaz de usuario: Componentes de Radix UI, optimizados para accesibilidad mediante teclado
- Estilos: Tailwind CSS