sunbird-cqube / dashboard-ms Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://dashboard-ms.vercel.app
Home Page: https://dashboard-ms.vercel.app
Colour coding not seen as Red or Green
Create a cross drill-down service and a breadcrumb service for reports, enabling interaction among multiple charts within a single report. This functionality allows the charts to communicate with each other, determining the selected drill-down level and loading new datasets accordingly into the charts. The breadcrumb service serves to track and define both the present and past drill-down levels, facilitating effortless navigation back to previous levels at any given point in time.
Create a cross drill-down service and a breadcrumb service for reports
Drilldown service and breadcrumb service to provide communication between different chart components of a report
Create a cross drill-down service and a breadcrumb service for reports using Behavior subjects in RxJS
cQube
cQube
Tibil computer solutions Pvt Ltd
UI Development
Angular, RxJS
UI
High
Printing the download report is re-rendering the complete page
Create a flexible visualization generation module capable of generating dashboards based on provided configurations. These configurations encompass dataset details, filter criteria, and chart specifications for different report levels. The module will dynamically construct charts and filters according to the given configuration, creating a dashboard with tabs and visual representations tailored to the specified criteria. Utilize the JOI library to ensure the validity of dashboard and report configurations. Implement validation checks to identify and handle any invalid values within the provided configuration. Here the chart types should be mapped to the cQube chart components.
Implement Visualization generator module to support the dynamic creation of various charts through configuration
Visualization generator module to be created and it must support the dynamic creation of various charts through configuration. It also should be able to check the necessary validations and the configuration format
Create a new angular module within the cqube visualization layer repository which is based on Angular framework. Create necessary components and include validation checks to support the creation of visualization components dynamically through the configuration which is provided as input to the above module
cQube
cQube
Tibil computer solutions Pvt Ltd
UI Development
Angular, D3.js
UI
High
The download report drop-down is not showing properly
Develop Angular chart component plugins utilizing D3. The objective is to implement various chart components from the provided list. Each component should offer dynamic configuration options, enhancing customization for end users' efficiency.
Incorporate validation checks for the provided configuration and notify the user of any errors detected in the configuration input.
Following are the required chart component plugins:
Following are the variations of bar chart
Line and bar (combined chart)
Create and implement chart component plugins and also write unit test cases for the respective components
The chart component plugins will be developed with robust validation checks and will facilitate dynamic configuration options.
Implement the required charts using D3 and ensure the chart components support customizations.
cQube
cQube
Tibil computer solutions Pvt. Ltd
UI Development
UI
Angular, D3.js
High
Current color coding is in 3 different shades of blue, these to be replaces by RYG (red , yellow, green)
Following rules can be followed:
light blue -> red
medium blue -> yellow
dark blue -> green
Data not showing yet
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.