Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a cross drill-down service and a breadcrumb service for reports #403

Open
pandutibil opened this issue Jan 5, 2024 · 13 comments
Open

Comments

@pandutibil
Copy link
Collaborator

pandutibil commented Jan 5, 2024

Description

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.

Goals

Create a cross drill-down service and a breadcrumb service for reports

Expected outcome

Drilldown service and breadcrumb service to provide communication between different chart components of a report

Acceptance Criteria

  1. Code Review: The code changes should be reviewed by one or more peers or team members to ensure quality, adherence to coding standards, and best practices.
  2. Functional Requirements: The changes should fulfill the specified functional requirements and resolve the issue or task described in the associated ticket or task tracker.
  3. Tests: New code should be covered by appropriate unit tests, and existing tests should pass without any failures. This may also include adding new test cases to cover the changes.
  4. Compatibility: Ensure that the changes do not break existing functionality and are compatible with the target branch or environment.
  5. Documentation: Update any relevant documentation, including code comments, README files, or user guides, to reflect the changes made.
  6. Coding Standards: Ensure that the code follows the established coding guidelines and standards of the project.
  7. No Merge Conflicts: The pull request should not have any conflicts with the target branch. Resolve any conflicts before merging.

Implementation Details:

Create a cross drill-down service and a breadcrumb service for reports using Behavior subjects in RxJS

Product Name

cQube

Project Name

cQube

Organization Name

Tibil computer solutions Pvt Ltd

Domain

UI Development

Tech Skills Needed

Angular, RxJS

Category

UI

Mentor(s)

Pandu Ankani

Complexity

High

@vsvishalsharma
Copy link

Hi @pandutibil sir and @Shruti3004 ma'am ,I would love to work on this project as I am familiar with Angular and Rxjs I would appreciate your assistance. Happy to Contribute

@snh3003
Copy link

snh3003 commented Mar 16, 2024

Hi @pandutibil, @Shruti3004 & @amit-s19,

I'm excited about the opportunity to contribute to this project, especially given my expertise in Angular and RxJs. At VMware, I've been deeply involved in frontend development, which aligns well with the requirements of this project. I'm eager to leverage my skills and enthusiasm to help achieve the project's goals.

Looking forward to next steps.

Thanks!!!

@MjStar24
Copy link

hey @Shruti3004 @pandutibil I would like to work on this . I have gone through the code base can you assign this to me if it is open

@Sayanjones
Copy link

@pandutibil I'm interested on this project. Can we discuss further?

@rising0raj
Copy link

I would like to work on this . I have gone through the code base can you assign this to me if it is open>>

@adityagit-creator
Copy link

Hi @pandutibil and @Shruti3004 ! I am interested to work on this issue. I have good grip on Rxjs and .I am really excited to contribute to this project.Could you please assign it to me.

@Yash-Sajwan24
Copy link

@pandutibil I understand the problem, and I believe I have the necessary skills. Could I have the opportunity to work on this?

@BrahmjotSinghsingh
Copy link

BrahmjotSinghsingh commented Mar 18, 2024

Hi @pandutibil @Shruti3004, I would like to work on this. I have a good grasp of Rxjs, I am highly interested in the project and would appreciate the opportunity to work on this.

@pandutibil
Copy link
Collaborator Author

Hi All,

If anyone wants to contribute to this ticket can join the following link

C4GT-Discussion
Sunday, March 31 · 10:00 – 11:00am
Time zone: Asia/Kolkata
Google Meet joining info
Video call link: https://meet.google.com/eiv-ezxp-uvv
Or dial: ‪(US) +1 219-706-2477‬ PIN: ‪650 991 974‬#
More phone numbers: https://tel.meet/eiv-ezxp-uvv?pin=8441521377964

Thank You

@adityagit-creator
Copy link

adityagit-creator commented Mar 31, 2024 via email

@adityagit-creator
Copy link

adityagit-creator commented Mar 31, 2024 via email

@adityagit-creator
Copy link

adityagit-creator commented Apr 3, 2024 via email

@VedantKhairnar
Copy link

Hello @adityagit-creator
Are you currently open to contributing to the issue?
If yes, pls respond or directly raise the PR.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests