Coder Social home page Coder Social logo

devinit / ddw-analyst-ui Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 47.6 MB

The Development Data Warehouse

Home Page: http://ddw.devinit.org/

License: GNU General Public License v3.0

Dockerfile 0.04% JavaScript 5.46% Python 37.84% R 4.49% Shell 0.61% PLpgSQL 1.57% TypeScript 46.22% CSS 0.28% HTML 2.99% SCSS 0.50%

ddw-analyst-ui's People

Contributors

akmiller01 avatar apiyojennifer avatar davidebukali avatar dean-breed avatar dependabot[bot] avatar edwinmp avatar mariamiah avatar napho avatar thatcherk avatar wakibi avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

matmaxgeds

ddw-analyst-ui's Issues

Calculate

Select datasource, select columns, select transformation

The step by step element for the implementation of this probably should be sketched and share with the team so that we are all in agreement. @akmiller01 had a clear idea of what the user needs here.

Aggregate

Select columns, select aggregation function, select column

Filter

Select datasource, select column, select filter operation, apply filter

Add tags to data sources

  • Show list of each data source's tags in the table
  • When the gear is clicked, show dropdown/popup for: -
    • adding an existing tag to the data source
    • removing a tag from the data source
    • creating a new tag to add to the data source

image

Google Login BE

Authenticate, respond, create session, save login record, navigate.

CRUD tags FE

  • Create the Tags page
  • Show list/table of available tags
  • Button at the top for adding tags
    • Open form inline or in a popup for creating a new tag. Form must have: -
      • tag name
      • tag description
      • tag colour
  • Search through tags
  • Edit tag (action button on table row)
  • Delete tag (action button on table row)

Audit trail

Model audit logs in database, admin interface for monitoring.

Create nav bar

Query builder, Query library, Help, User management, Settings

Preview

Fetch resulting data from actions, show in table

Local login BE

Authenticate, respond, create session, save login record, navigate.

Join

Select datasource, select columns, specify joins (left, right, e.t.c)

Welcome message

Personalised welcome message with instructions on how to use the UI (basic). Make it closable, or only displayed on initial login.

Local login

Add login fields, buttons, validation, response handling, navigation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.