typedb-driver-examples icon indicating copy to clipboard operation
typedb-driver-examples copied to clipboard

Add CTI example

Open SullivanDaly opened this issue 1 year ago • 1 comments

What is the goal of this PR?

Adding a CTI example using Spring Boot and GraphiQL in order to get a graphql front end as well as a REST API.

What are the changes implemented in this PR?

This project utilizes Spring Boot and GraphQL to access a TypeDB database filled with Cyber Threat Intelligence (CTI) related dataset. The application provides a GraphQL API to interact with the CTI data stored in the TypeDB database.

We can also see how easy it is to create complex queries using query composition.

We are using the DAO design pattern on which our design depends to be able to treat data and demonstrate query composition in TypeDB.

SullivanDaly avatar Jun 28 '23 10:06 SullivanDaly