Portal.JS is a framework for rapidly building rich data portal frontends using a modern frontend approach. It can be used to present a single dataset or build a full-scale data catalog/portal.
Sign up to get notified about updates
A project ofDatopian
Portal.JS is built in JavaScript and React on top of the popular Next.js framework, assuming a "decoupled" approach where the frontend is a separate service from the backend and interacts with backend(s) via an API. It can be used with any backend and has out of the box support for CKAN.
Present data and content in one seamless site, pulling datasets from a DMS (e.g. CKAN) and content from a CMS (e.g. wordpress) with a common internal API
Built with familiar frontend tech Javascript, React etc
Full set of portal components out of the box e.g. catalog search, dataset showcase, blog etc.
installable themes, use standard CSS and React+CSS tooling. Add new routes quickly.
quickly extend and develop/import your own React components
full set of documentation plus the documentation of NextJS and Apollo.