The Accelerator Initializer UI is a rich user interface for the generation of new projects from standardized templates (provided by the accelerator-initializer API). It is intended to be the starting point for developers when creating a new project and onboarding with the Accelerator Pipeline.
The application is built using React and Redux, and is intended to be hosted as a static application executed by the client-side browser.
Make sure Node.js 8.x or higher in installed (with NPM 5.x or higher). Then run:
npm install
Run tests by running:
npm test
npm run build
Join us on Slack by requesting an invite
Scotiabank is committed to enriching the developer community through open source collaboration. We’ve just begun this exciting journey with all of you! At present, we’re only accepting contributions from individuals with whom we have a prior agreement. Stay tuned for more updates from us!
Please read and follow our Code of Conduct.
- Fork this repository.
- Create your feature branch.
- Commit your changes.
- Push to the branch.
- Create a new Pull Request.
Create an issue in the Issue tab and mark it with "bug" label.
Create an issue in the Issue tab and mark it with "enhancement" label.
Currently project types are hardcoded. In the near future, this will be changed to be based on the project types the Accelerator Initializer API supports.