Skip to content

subhajit51193/TestAppWithJWTLoginSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Screenshots

App Screenshot

JWT Login System

This is a basic application with entity named patients where patients can register themselves and signin with their credentials. And access basic CRUD endpoints.

Features

  • Signup and Signin with Spring Security and JWT
  • Basic CRUD operations

API Reference

  • POST : Register patients
  • GET : Signin using credentials
  • GET : Access own details
  • GET : Get one patient details
  • GET : Get all patients details
  • PUT : Update patient details
  • DELETE : Delete patient details

Installation

Download and run with following configurations Change DB details accordingly

server.port=8048
#db specific properties
spring.datasource.url=jdbc:mysql://${DB_HOST:localhost}:${DB_PORT:3306}/${DB_NAME:testApp}
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=${DB_USERNAME:root}
spring.datasource.password=${DB_PASSWORD:sql@subhajit51193}

#ORM s/w specific properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true

Deployment

Not yet deployed

Demo

https://drive.google.com/file/d/1nX190xMbuqa5Zry8KSnVLjZkyCU0rmeL/view?usp=sharing

Tech Stack

Client: Java,SpringBoot,MySQL

Server: Embedded

Authors

Feedback

If you have any feedback, please reach out to us at nnorth87@gmail.com

🔗 Links

portfolio linkedin