A Simple Spring Boot project With Added Authentication and Payment Gateway And CRUD operations !
Ranjit Panda

A Simple Spring Boot project With Added Authentication and Payment Gateway And CRUD operations !

We gonna build a cool and simple project for learning and practice purpose .

Technologies Used:

  • Spring Boot
  • Hibernate
  • Spring Security
  • MYSQL
  • Thymeleaf
  • HTML/CSS/JavaScript/AJAX

Here we will be doing server-side rendering!

-So in this project we explored Thymeleaf for server-side rendering and also we implemented inheriting some block / section from another which will be common in all view pages.

-There is a word editor implemented named TINY to allow user to describe something about the contact

-We have not configured n-tier architecture so in some cases specifically while deleting records from one table which is linked to some other will not allow us to delete so for this we have implemented some methodologies to get this thing done.

-We have integrated RAZORPAY payment gateway successfully

-Added Pagination with Inbuilt Interface available in Spring module.

-In this project we also deal with image !

-We have implemented forgot password feature by sending otp to mail and verifying from server side.

GITHUB REPO: https://github.com/ranjitben10/smart-contact-manager

To try this project out you need to have installed softwares and in code in properties file for email service you have to put your credintials and as same as with payment gateway.

PAYMENT GATEWAY : https://razorpay.com/docs/payments/payment-gateway/web-integration/standard/build-integration/

DEMO:

HOME Page
LOGIN
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image


VIDEO EXPLANATION:

Thank You

要查看或添加评论,请登录

RANJIT PANDA的更多文章

社区洞察

其他会员也浏览了