https://github.com/martinpcdev/personalblog
Blog personal hecho en Springboot y Thymeleaf
https://github.com/martinpcdev/personalblog
backend basicauth html java json spring-boot spring-security tailwindcss thymeleaf
Last synced: about 2 months ago
JSON representation
Blog personal hecho en Springboot y Thymeleaf
- Host: GitHub
- URL: https://github.com/martinpcdev/personalblog
- Owner: MartinpcDev
- Created: 2024-11-02T19:57:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-05T01:53:09.000Z (over 1 year ago)
- Last Synced: 2025-03-28T12:45:22.907Z (about 1 year ago)
- Topics: backend, basicauth, html, java, json, spring-boot, spring-security, tailwindcss, thymeleaf
- Language: Java
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal Blog Challenge
Challenge basado en: [Personal Blog](https://roadmap.sh/projects/personal-blog)
Un blog donde puedes escribir y publicar artículos, con secciones para invitados y administración.
## Estructura del Blog
### Sección para Invitados
* **Página de Inicio**: Muestra una lista de artículos publicados en el blog.
* **Página del Artículo**: Presenta el contenido del artículo junto con la fecha de publicación.
### Sección de Administración
* **Tablero**: Muestra la lista de artículos publicados en el blog y permite agregar, editar o
eliminar artículos.
* **Página para Agregar Artículo**: Contiene un formulario para añadir un nuevo artículo con campos
para el título, contenido y fecha de publicación.
* **Página para Editar Artículo**: Contiene un formulario para editar un artículo existente con
campos para el título, contenido y fecha de publicación.
## Características
* **Registro de Artículos**: Puedes agregar, editar y eliminar artículos fácilmente.
* **Interfaz Intuitiva**: Navegación sencilla para los visitantes y administradores.
* **Fecha de Publicación**: Cada artículo muestra la fecha en que fue publicado.
## Uso
1. **Visitar el Blog**: Accede a la página de inicio para ver los artículos publicados.
2. **Acceso Administrativo**: Inicia sesión en la sección de administración para gestionar
artículos.
3. **Agregar un Nuevo Artículo**: Usa el formulario en la página para agregar un artículo nuevo.
4. **Editar o Eliminar Artículos**: Selecciona un artículo de la lista en el tablero para editar o
eliminar.