An open API service indexing awesome lists of open source software.

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

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.