Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Merging consumer & prosumer flow : Common table identification & Impact Analysis

Open
#191 1 comment 0 reactions 1 assignee View on GitHub

@em-abee is already working on this.

Since Nov 19, 2024.

Assessment

This issue has not been assessed yet.

Description

Description

Identify common tables (e.g., User, Role) shared between the consumer and prosumer flows in the unified system. Analyze the impact of these shared tables across BAP and BPP functionalities to ensure data integrity and operational consistency.

Goals

  • Identify common tables (e.g., User, Role, etc.) used in both consumer and prosumer flows.
  • Perform an impact analysis of sharing these tables between BAP and BPP.
  • Document any potential conflicts, data dependencies, and risks associated with shared tables.
  • Propose solutions to mitigate risks and ensure seamless integration of shared tables.

Expected Outcome

A detailed analysis of common tables and their impact on BAP and BPP functionalities, with recommendations for resolving conflicts and ensuring the unified system operates smoothly.

Acceptance Criteria

  • A list of common tables between consumer and prosumer flows is identified.
  • An impact analysis document is prepared, outlining risks, dependencies, and conflicts.
  • Recommendations for mitigating risks and managing shared tables effectively are documented.
  • Stakeholders review and approve the proposed solutions for managing shared tables.

Mockups / Wireframes

NA

Product Name

Beckn

Domain

TBD

Tech Skills Needed

  • Database Schema Analysis
  • Impact Assessment
  • System Design
  • Risk Mitigation

Complexity

High

Category

Analysis and Design

Sub Category

Impact Analysis

Dominant language
TypeScript
Stars
0
Forks
5
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from beckn/strapi-plugins

All issues in beckn/strapi-plugins

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.