Complete backend as a REST API for a stock-market portfolio management application, with proper authentication, login/ logout system, live stock prices, etc.
Technologies:
- Spring boot (with JDK 17)
- Spring Web
- Spring Security
- Spring Data
- Spring Open API documentation
- MySQL with JPA (Credentials needed to run API)
- JWT authentication
- AlphaVantage API (custom key needed in env to connect) (currently migrating to KiteConnect 3)
Swagger: {base-url}/swagger-ui/index.html