Skip to content

tariful-islam98/Spring_Boot_Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Practice Project

This Project is a sample project for demonstrating a Spring Boot application with features like user management, post creation, and commenting.

Features

  • User registration and authentication
  • Post creation and management
  • Category assignment to posts
  • Commenting on posts
  • Pagination for fetching posts
  • Error handling and validation

Technologies Used

  • Java
  • Spring Boot
  • Spring Data JPA
  • MySQL
  • Spring Security
  • ModelMapper

Getting Started

To run this project locally, follow these steps:

# Clone the repository
git clone https://github.com/tariful-islam98/Spring_Boot_Backend.git

# Change into the project directory
cd Spring_Boot_Backend

# Configure the application.properties file with your database details
# Install MySQL and create a database schema

# Build and run the project
./mvnw spring-boot:run