The Enterprise Course Catalogue is a set of microservices designed to define and crosswalk competency frameworks for the DLE
Additionally, these services are designed to use Platform One's P1PS server instead of a standard SMTP server. A good starting point if moving away from P1 P1 may be SMTP2Go.# Markdown syntax guide
The competency Indexing Service (CIS) acts as a database that stores competency framework data in a Neo4J graph database. It currently does not have a dockerfuile and relies on a docker-compose file that pulls data from dockerhub instead of IronBank.
The CDS and CMS systems are currently [rimarily forks of the XDS and XMS of the ECC and will require additional work to fully integrate with the rest of the ECCR
Because this was built for a PartyBus deployment, the following code must be run in the root directory before you can build some systems:
python3 -m venv .cache/python-packages
.cache/python-packages/bin/pip install -r requirements.txt --target ".cache/python-packages"
Because this was built for a PartyBus deployment, the following code must be run in the root directory before you can build some systems:
npm install
Note: This project was designed to run in a specific DevSecOps environment, and may require additional changes before being viable in a new one. It is also currently reccomended to use to CaSS for competency information. Development of this project was also not completed before this project was shut down and will need some dev before it can be fully integrated.