ahtishamkhan5678 / Blogging_Application_APIs

A REST API for a Blogging Application. This API performs all the fundamental CRUD operations of any Blogging Application with User Security, Validation at every step

Home Page:https://drive.google.com/file/d/1Pn_oP_wDMHGezacAdCTC-vKpFlyp0pM5/view?usp=sharing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blogging_Application_APIs

A REST API for a Blogging Application. This API performs all the fundamental CRUD operations of any Blogging Application with User Security, Validation at every step

Tech Stack

  • Java
  • Spring Framework
  • Spring Boot
  • Spring Data JPA
  • Spring Security
  • Hibernate
  • MySQL

Features 📒

  • Exception Handling in my application
  • Using Model Mapper for mapping models
  • validating data using bean validator full
  • Implementing Pagination
  • Implement Sorting
  • Implement Searching
  • Spring Security Basic Auth
  • Spring Security JWT Auth
  • JWT implementing in project
  • Role Specific Access

Modules

  • User Module
  • Post Module
  • Category Module
  • Comments Module

Project Screenshots


Screenshot (481)

User Controller


Screenshot (483)


Post Controller


Screenshot (479)


Category Controller


Screenshot (482)


Comment Controller

Screenshot (480)


About

A REST API for a Blogging Application. This API performs all the fundamental CRUD operations of any Blogging Application with User Security, Validation at every step

https://drive.google.com/file/d/1Pn_oP_wDMHGezacAdCTC-vKpFlyp0pM5/view?usp=sharing


Languages

Language:Java 100.0%