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

πŸ›οΈ [EPIC] : Integrate Catalyst Voices Backend #69

Closed
4 tasks done
minikin opened this issue Oct 20, 2023 · 0 comments
Closed
4 tasks done

πŸ›οΈ [EPIC] : Integrate Catalyst Voices Backend #69

minikin opened this issue Oct 20, 2023 · 0 comments
Labels
epic A high-level feature or collection of related user stories/tasks that span multiple issues.

Comments

@minikin
Copy link
Collaborator

minikin commented Oct 20, 2023

Summary

Integrate Catalyst Voices Backend

JIRA Epic

https://input-output.atlassian.net/browse/NPG-8413

Description

This ticket aims to integrate our backend service into the Catalyst Voices app. This integration should be accomplished by utilizing OpenAPI specifications to generate Dart code automatically, ensuring that our app can communicate with the backend efficiently and reliably. We will use the swagger_dart_code_generator package to automate code generation from our OpenAPI documentation.

Todos

Acceptance Criteria

  • Backend integration is fully functional, with all endpoints tested using the generated Dart code and repositories.
  • The app architecture adheres to Clean Architecture principles, with a clear separation of concerns maintained through repositories.
  • Comprehensive documentation covers generating Dart code from OpenAPI specs, creating repositories, and their application within the project.
  • The solution is robust, adequately addressing error handling and security considerations.

Additional Notes

  • Ensure the solution is scalable and flexible, allowing for easy updates to the backend service and generated code.
  • Collaborate with the backend team to ensure a seamless integration process and adherence to best API design and Flutter development practices.
@minikin minikin added the epic A high-level feature or collection of related user stories/tasks that span multiple issues. label Oct 20, 2023
@minikin minikin moved this to πŸ†• New in Catalyst Oct 20, 2023
@minikin minikin changed the title DRAFT πŸ›οΈ [EPIC] : Integrate Catalyst Voices Backend πŸ›οΈ [EPIC] : Integrate Catalyst Voices Backend Jan 31, 2024
@Mr-Leshiy Mr-Leshiy moved this from πŸ†• New to πŸ”– Ready in Catalyst Feb 7, 2024
@minikin minikin moved this from πŸ”– Ready to πŸ“‹ Backlog in Catalyst Mar 26, 2024
@minikin minikin removed their assignment Mar 26, 2024
@Mr-Leshiy Mr-Leshiy moved this from πŸ“‹ Backlog to πŸ”– Ready in Catalyst Mar 27, 2024
@Mr-Leshiy Mr-Leshiy moved this from πŸ”– Ready to βœ… Done in Catalyst Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A high-level feature or collection of related user stories/tasks that span multiple issues.
Projects
Archived in project
Development

No branches or pull requests

2 participants