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
- Host: GitHub
- URL: https://github.com/rlnkoo/spring-blog-app
- Owner: rlNkoo
- Created: 2024-04-11T16:00:57.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-11T10:53:31.000Z (almost 2 years ago)
- Last Synced: 2025-03-11T14:53:26.498Z (over 1 year ago)
- Topics: java, spring, thymeleaf
- Language: Java
- Homepage:
- Size: 92.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.