beckn / beckn/strapi-plugins

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

Open
#191 1 comment 0 reactions 1 assignee Claimed by @em-abee View on GitHub
Dominant language
TypeScript
Stars
0
Forks
5
PR merge metrics
No merged PRs in 30d

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
- [x] Identify common tables (e.g., `User`, `Role`, etc.) used in both consumer and prosumer flows.
- [x] Perform an impact analysis of sharing these tables between BAP and BPP.
- [x] Document any potential conflicts, data dependencies, and risks associated with shared tables.
- [x] 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
- [x] A list of common tables between consumer and prosumer flows is identified.
- [x] An impact analysis document is prepared, outlining risks, dependencies, and conflicts.
- [x] Recommendations for mitigating risks and managing shared tables effectively are documented.
- [x] 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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.