Skip to content

A REST / GraphQL API for logging into a Database and working with some vehicle data. Filtering and sorting is done on the Front-end as of present.

derekvasilich/dg-spring-boot

Repository files navigation

dg-spring-boot

A REST / GraphQL API for logging into a Database and working with some vehicle data. Filtering and sorting is done on the Front-end as of present.

Key Features:

  • Cloud deployment to AWS Elastic Beanstalk instance with EBS DB
  • JSON serialization / deserialization of Vehicle description information with Jackson Databind
  • JWT Token based Authentication - token is generated upon successfull login
  • Customizable encrypted password login authentication
  • Simple GraphQL API for retrieving vehicle information from DB
  • REST Api for retrieving vehicle information from DB and for retrieving Route information
  • Legacy Angular frontend; it has been replaced with React (Next.js)
  • REST Api tests with Junit and Mockito

TODO:

  • Add pagination to vehicles list
  • Add signup / registration API calls
  • Get full vehicle descriptions showing
  • Add tests for the API (junit & mockito)

About

A REST / GraphQL API for logging into a Database and working with some vehicle data. Filtering and sorting is done on the Front-end as of present.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published