Skip to content

This tool allows you to intuitively search for already available patents

License

Notifications You must be signed in to change notification settings

TPRO-2021/DuckDuckPatent

Repository files navigation

DuckDuckPatent

Explore the world of patents in new ways!

tag tag release contributors Vue.js
Vue.js NestJS Typescript

DuckDuckPatent is an innovative patent search engine which is designed for researchers, exploring the world of patents! The visualization of patents and related entities allows you to quickly get an overview of your search result. Additional information (e.g. Inventors, Applicants or Citations) can be dynamically added to the visualization by the user.

Try it out here!

Deployment

Requirements

Preparing client & server

  • Run npm install in the client and server directories
  • Inside the server directory run the command cp .env.example .env and add the environment variables in the newly copied file:
    • OPS_CONSUMER_KEY and OPS_CONSUMER_SECRET should be adapted from the OPS Developer portal
    • PATENT_API_URL should be the base-endpoint of the used PatentAPI
    • SUGGESTIONS_API_URL should be the endpoint of the keywords suggestion API

Building and deploying client & server

  • Inside the client directory run npm run build. After finishing, the files for the frontend should be located in the client/dist/ folder and can be copied to a webservers root location of your choice
  • Inside the server directory run npm run build. After finishing, the server can be started using the command node ./dist/main.js

About

This tool allows you to intuitively search for already available patents

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages