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

https://github.com/rlnkoo/spring-blog-app

Blog app inspired by Wazoo Web Bytes
https://github.com/rlnkoo/spring-blog-app

java spring thymeleaf

Last synced: about 1 month ago
JSON representation

Blog app inspired by Wazoo Web Bytes

Awesome Lists containing this project

README

          

# Blog Application - README

## Overview

The Blog Application is a simple Java-based web application designed for creating and managing blog posts. Built with Spring Data JPA, Spring Security, Thymeleaf, Spring Web, and H2 Database, this application provides a robust platform for users to write, edit, and publish blog posts securely.

## Features

- **Blog Post Management:** Create, edit, view, and delete blog posts.
- **User Authentication:** Secure login and registration with Spring Security.
- **Dynamic Content Rendering:** Use Thymeleaf for rendering dynamic HTML content.
- **In-Memory Database:** H2 Database for quick setup and data management.

## Technologies Used

- **Java:** The primary programming language used for the application.
- **Spring Data JPA:** Simplifies database access and management using JPA repositories.
- **Spring Security:** Provides authentication and authorization features for secure access.
- **Thymeleaf:** A server-side Java template engine for rendering HTML views.
- **Spring Web:** Provides the MVC framework and components for building web applications.
- **H2 Database:** An in-memory database used for storing and managing blog data.