Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 1.8 KB

README.md

File metadata and controls

45 lines (38 loc) · 1.8 KB

Blog-Application

this is my personal java project based on spring boot , spring mvc, hibernate jdbc, crud operations .

What are we r going to build !!!

Untitled Diagram drawio

  • blogging application ========================================================================================================
  • users can comment on blogs/article.
  • user should create , update , delete and list posts.
  • user should create , update , delete comments on posts.
  • filter the posts according to category.
  • new user should be able to register on our application.
  • user should able to login into our application.
  • post include one photo . ========================================================================================================
  • technicalities ========================================================================================================
  • login and register API.
  • Post API (includes PAGINATION and SORTING).
  • user input validation handling.
  • proper exceptional handling.
  • role based Authentication - security APIs.(ADMIN + USERS).
  • JWT based authentication
  • document all rest APIs with help of SWAGGER.
  • AWS Deployemnt. ========================================================================================================
  • TECH STACKS USED ========================================================================================================
  • Spring boot.
  • java 8+
  • MAVEN
  • STS (IDE)
  • Apache TOMCAT SERVER.
  • Spring core, Spring mvc(jwt),Spring data JPA(Hibernate) etx.
  • mySQL DATABASE.
  • testing of API with POSTMAN rest client.
  • swagger -API DOCUMENTATION.
  • AWS -EC2 - deploy. ==========================================================================================================