CKAN is your backend, not your frontend
I maintain PortalJS, an open source framework for building data portals, and the most common situation we see is this: an organization runs CKAN, the data management side works fine, and everyone hate
anuarustayev.hashnode.dev4 min read