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

OpenSpark Reference App and Experience Center (EC) Deployment #2601

Open
8 tasks
viraj89 opened this issue Nov 26, 2024 · 7 comments
Open
8 tasks

OpenSpark Reference App and Experience Center (EC) Deployment #2601

viraj89 opened this issue Nov 26, 2024 · 7 comments
Assignees
Labels
beckn onix beckn onix reference application reference application

Comments

@viraj89
Copy link
Collaborator

viraj89 commented Nov 26, 2024

Description

Develop and deploy the OpenSpark reference application and its integration into the Experience Center (EC). The app will include all frontend components built using reusable building blocks and a backend powered by Strapi. Ensure the application adheres to the provided Figma UX design and is fully functional for demonstration and production use.

Goals

  • Develop the frontend using reusable building blocks as per the Figma design.
  • Implement the backend using Strapi to handle all required data and API functionalities.
  • Deploy the OpenSpark app to the Experience Center (EC) environment.
  • Test the app for functionality and seamless integration in the EC.

Expected Outcome

The OpenSpark reference app is fully developed and deployed in the Experience Center (EC), adhering to the Figma UX design. The app is functional, integrates well with the backend, and is ready for demonstration and production use.

Acceptance Criteria

  • Frontend is developed and matches the Figma design.
  • Backend functionalities are implemented using Strapi and tested successfully.
  • The app is deployed and functional in the EC environment.
  • The app demonstrates smooth frontend-backend integration and meets all user requirements.

Mockups / Wireframes

OpenSpark UI Figma Link

Product Name

Beckn - OpenSpark

Domain

TBD

Tech Skills Needed

  • Frontend Development (Building Blocks)
  • Backend Development (Strapi)
  • Deployment and Integration
  • UI/UX Implementation

Complexity

High

Category

Application Development

Sub Category

Reference App and Deployment

@viraj89 viraj89 self-assigned this Nov 26, 2024
@viraj89 viraj89 added beckn onix beckn onix reference application reference application labels Nov 27, 2024
@viraj89
Copy link
Collaborator Author

viraj89 commented Nov 29, 2024

Status Update (Nov 29)

Next Steps

  1. Development started on Nov 28; tentative ETA for completion is Dec 6 (Friday).
  2. Begin EC design (if required) and initiate EC development parallelly.

@viraj89
Copy link
Collaborator Author

viraj89 commented Dec 2, 2024

Status Update (Dec 2)

  • UX designs finalized, and development has started.

Next Steps:

  1. Schedule a meeting with Meenakshi to review UPPCL workflows.
  2. Verify any changes from the Nov 25-26 workshop and align both sides' flows if updates were made.

@yesrag2309 yesrag2309 assigned emmayank and unassigned viraj89 Dec 11, 2024
@emmayank
Copy link

emmayank commented Dec 11, 2024

Current Progress ( 11th Dec, 24)
Consumer Side

  1. welcome screen (choose user type)
  2. Authentication Screens & API Integration
  3. Dashboard UI & API Integration
  4. Current trade & API Integration
  5. User Profile & API Integration
  6. Update Profile & API Integration
  7. My Credentials - UI Only
  8. Upload Credentials - API Integration
  9. Delete Credentials - API Integration
  10. My trade -API Integration
  11. Get Trade detail page - API Integration
  12. Get My DER - API Integration
  13. Add new DER - API Integration
  14. Delete DER - API Integration
  15. Post Trade - UI Done Only
  16. Logout

Prosumer Side

  1. Authentication Screens & API Integration
  2. Dashboard UI & API Integration
  3. User Profile & API Integration
  4. Update Profile & API Integration
  5. My Credentials - UI Only
  6. Upload Credentials - API Integration
  7. Delete Credentials - API Integration
  8. My trade -API Integration
  9. Get Trade detail page - API Integration
  10. Get My DER - API Integration
  11. Add new DER - API Integration
  12. Delete DER - API Integration
  13. Post Trade - UI Done Only
  14. Logout

Next Step :

  1. Get Utility API Failing
  2. Get Trade detail API Changes
  3. Get Dashboard - Giving zero values [Bug fix]
  4. Get Preference API Development
  5. BAP Admin flow is pending from UI side
  6. Some Bug fixing from the backend
  7. End to End testing

@emmayank
Copy link

emmayank commented Dec 13, 2024

Current status ( 12th Dec, 24)

  1. All screen developed
  2. All major APIs are integrated,
  3. Few bugs are still there

Next Step :
1.Get Utility API Failing
2.Get Dashboard - Giving zero values [Bug fix]
4. Get Preference API Integration
5. BAP Admin flow is pending from UI side
6. Some Bug fixing from the backend
7. End to End testing

@emmayank
Copy link

emmayank commented Dec 16, 2024

Current status ( 16th Dec, 24)

  1. BAP Admin flow - COmpleted
  2. Get Preference API Integration

Next Step :
1.Get Utility API Failing
2.Get Dashboard - Giving zero values [Bug fix]
3. Some Bug fixing from the backend
4. End to End testing

@emmayank
Copy link

Current status ( 19th Dec, 24)

  1. End to End functionality completed
  2. Dhiway API commented, since it is failing

Next Step :

  1. End to End testing
  2. Preparing Release Note
  3. Demo to stakeholder
  4. Release

@emmayank
Copy link

Current status ( 23rd Dec, 24)

  1. Backend Bug fixing done
  2. Not able to conduct dry run as team was not available

End to End testing

  1. Conduct dry run
  2. Preparing Release Note
  3. Demo to stakeholder ( Planned after 6th Jan, 25)
  4. Release( Planned after 6th Jan, 25)

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

No branches or pull requests

2 participants