← Volver al Inicio

Documentación del Proyecto CMS - Laboratorio II

1. Nombre del proyecto

Sistema CMS para Publicaciones Web (Examen Parcial Lab. II)

2. Integrantes

3. Descripción general del sistema

El presente proyecto consiste en el desarrollo de un CMS (Content Management System) en PHP y MySQLi para la creación, edición, borrado y administración de publicaciones. El mismo incluye funcionalidades para usuarios comunes y moderadores, con un enfoque responsivo utilizando HTML, CSS y Bootstrap. Las imágenes asociadas a cada publicación se almacenan en un repositorio local.

4. Objetivo general

Permitir a los usuarios registrar publicaciones con imágenes y descripciones, y brindar a los moderadores herramientas para gestionar el contenido visible en el feed, incluyendo la posibilidad de deshabilitar o republicar publicaciones sin eliminarlas.

5. Tecnologías utilizadas

6. Usuarios y roles

7. Páginas principales

8. Base de datos La base cms cuenta con las siguientes tablas:

Diagrama de Entidad-Relación

9. Detalles funcionales

10. Requerimientos adicionales solicitados por el docente

11. Estructura de carpetas sugerida

/cms |-- img/ |-- css/ | |-- style.css |-- index.php |-- login.php |-- registro.php |-- home.php |-- nueva.php |-- editar.php |-- crear_publicacion.php |-- editar_publicacion.php |-- borrar_publicacion.php |-- logout.php |-- conexion.php |-- README.md |-- LICENSE

12. Screenshots representativos

Se adjuntan capturas de:

13. Conclusión

Este proyecto constituye un CMS funcional que cumple con los requerimientos del examen parcial, permitiendo la administración eficiente de publicaciones, el control de visibilidad del contenido y el manejo de usuarios con distintos roles.

14. Autorías

Trabajo realizado por Julieta Wünsche y Sergio Buján para la cátedra de Laboratorio II - Tecnicatura en Análisis de Sistemas - Institución Cervantes - 2025.