[
https://issues.apache.org/jira/browse/FINERACT-2617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aman Mittal updated FINERACT-2617:
----------------------------------
Summary: [FINERACT-CONSUMER-FACING] Setup frontend/bff with required
dependencies (was: [FINERACT-CONSUMER_FACING] Setup frontend/bff with required
dependencies)
> [FINERACT-CONSUMER-FACING] Setup frontend/bff with required dependencies
> ------------------------------------------------------------------------
>
> Key: FINERACT-2617
> URL: https://issues.apache.org/jira/browse/FINERACT-2617
> Project: Apache Fineract
> Issue Type: Sub-task
> Reporter: Edward Kang
> Assignee: Edward Kang
> Priority: Blocker
>
> Required dependencies and setup must be done to ensure long term
> maintainability and future collaboration. Some starter items include:
> 1) Github actions workflows for CI testing
> 2) Docker compose for local and CI e2e testing environments and for local
> demos
> 3) Unit and E2E testing frameworks like JUnit, Cucumber, Vitest, and
> Playwright
> 4) Liquibase for database flexibility long term
> 5) OpenApi/Swagger for spec docs and feign + frontend integration
> 6) Nginx proxy to keep single origin and enforce uniform security headers
> With all dependencies, versions must match those accepted by Apache Projects,
> preferably Category A at [https://www.apache.org/legal/resolved.html].
> Hibernate over Eclipselink due to Apache License 2.0. Vitest for
> upgradeability since Angular has officially made it the default.
> Vitest was chosen for upgradeability since Angular has officially made it the
> default.
> https://github.com/apache/fineract-consumer-facing/pull/8
--
This message was sent by Atlassian Jira
(v8.20.10#820010)