Publish UI Design

Publish UI Design

See diagram: https://app.excalidraw.com/l/9u8crB2ZmUo/j2SkAQNJ8n

  • Landing page link
  • Sign up / Login page via github (via next-auth etc)
  • Dashboard
  • Create/import project (connect github repo) cf cloudflare or netlify
    • installation of DataHub app on github account. install webhook on commit with endpoint api.datahub.io/api/v1/github_push (or similar)
  • Deploy/Publish (and Validate datapackage.json).
    • Trigger
    • Index: call API to index into search engine
    • Complete
  • (?) Status page - let user track build steps
  • Go to Showcase: show the page
Built with DataHub LogoDataHub Cloud