datahub/site/content/docs/example-ckan.md

1.2 KiB

title, authors, date
title authors date
Example: data catalog with data coming from CKAN
Luccas Mateus
2023-04-20

See the repo: https://github.com/datopian/portaljs/tree/main/examples/ckan-example

This is a repo intended to serve as an example of a data catalog that get its data from a CKAN Instance.

  • Creating a new file inside o examples with create-next-app like so:
npx create-next-app <app-name> --example https://github.com/datopian/portaljs/tree/main/ --example-path examples/ckan-example
  • Inside <app-name> go to the project.json file and replace all instances of ckan-example with <app-name>
  • Set the DMS env variable to the Url of the CKAN Instance Ex: export DMS=https://demo.dev.datopian.com
  • Run the app using:
nx serve <app-name>

Congratulations, you now have something similar to this running on http://localhost:4200

If yo go to any one of those pages by clicking on More info you will see something similar to this