Skip to content
This repository has been archived by the owner on Jan 11, 2024. It is now read-only.

Apache Fineract AngularJS web application

License

Notifications You must be signed in to change notification settings

apache/fineract-cn-fims-web-app

Fims QuickStart Build Status Docker Build

Setup

  • Ensure you have Node 6.10.0+ and NPM 3+ installed.
  • Install Node packages npm i

Development

Production build

  • Run license check npm run checkLicenses
  • Run in production mode npm run runProd. This is only to test if AOT is working and should never be used in a production environment.
  • Build production assets npm run build. Files will be stored under /dist.

Tests

  • Please follow the best practices here Angular Testing
  • Run karma tests npm run test

Running from Docker container

See https://github.com/apache/fineract-cn-docker-compose for running all the Fineract-CN services from Docker.

Versioning

The version numbers follow the Semantic Versioning scheme.

In addition to MAJOR.MINOR.PATCH the following postfixes are used to indicate the development state.

  • snapshot - A release currently in development.
  • m - A milestone release include specific sets of functions and are released as soon as the functionality is complete.
  • rc - A release candidate is a version with potential to be a final product, considered code complete.
  • ga - General availability indicates that this release is the best available version and is recommended for all usage.

The versioning layout is {MAJOR}.{MINOR}.{PATCH}-{INDICATOR}[.{PATCH}]. Only milestones and release candidates can have patch versions. Some examples:

1.2.3-snapshot
1.3.5-m.1
1.5.7-rc.2
2.0.0-ga

Contributing

See CONTRIBUTING file.

License

See LICENSE file.

About

Apache Fineract AngularJS web application

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages