Diptanjankar82 / BlogHub

Description: BlogHub Backend is a Java Spring Boot application designed to manage blogs and associated images. It provides user authentication, blog creation, editing, and deletion functionalities, along with image management features. Powered by MySQL, it offers a robust backend infrastructure for building and maintaining a blogging platform.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BlogHub Backend

This repository contains the backend implementation for BlogHub, a web application designed to manage blogs and associated images. Built using Java Spring Boot and MySQL, this project offers a robust platform for creating, managing, and sharing blogs effortlessly.

Project Overview

A blog serves as a platform for individuals and organizations to share their thoughts and ideas on various topics. The BlogHub backend facilitates the creation, management, and storage of blogs and their associated images.

Features

  • User Management: Create, update, and delete users. Users can be identified by a unique username and password.
  • Blog Management: Create, update, and delete blogs. Each blog consists of a title, content, and is associated with a specific user.
  • Image Management: Add, retrieve, and delete images associated with blogs. Manage the number of images displayed on various screen sizes efficiently.

Tech Stack

  • Java: The primary programming language used for development.
  • Spring Boot: Provides a powerful framework for building Java-based applications with ease.
  • MySQL: Utilizes MySQL as the relational database management system for storing user data, blog content, and associated images.

Author

This project is authored by Diptanjan Kar.

For more details, refer to the project's documentation and source code.


Feel free to enhance the project, contribute, or provide feedback! Let's make BlogHub the go-to platform for bloggers.

About

Description: BlogHub Backend is a Java Spring Boot application designed to manage blogs and associated images. It provides user authentication, blog creation, editing, and deletion functionalities, along with image management features. Powered by MySQL, it offers a robust backend infrastructure for building and maintaining a blogging platform.


Languages

Language:Java 100.0%