This application provides the means to map (crosswalk) data specifications (standards) using predefined sets of mapping predicates that indicate the degree of equivalency between mapped property pairs, or the lack of such equivalency. The mapping outcomes of the tool will support data interoperability between data specifications based on the probabilities of matching or closely matching semantics.
Precondition -> The following technologies are needed before starting the installation:
- docker
- docker compose
http://localhost:3030
POSTGRESQL_
) are the same as in the .env.example file.docker compose build
docker compose up
docker compose run --rm web rake db:create db:migrate db:seed
Precondition -> The following technologies are needed before starting the installation:
- ruby 3.2.2
- postgreSQL 13
- node 16.20 & yarn
bundle install
(backend dependencies).yarn install
(frontend dependencies).rake db:create db:migrate db:seed
(Database structure creation and population).rails s
For running the wepack-dev-server alongside rails use:
gem install foreman
foreman start -f Procfile.local --env ./.env.development
In order to update the text on the homepage, you have to adjust the file contents inside of the RightCol.jsx
file located in the following directory: /main/app/javascript/components/home/
Please create an issue or a pull request. There's a GitHub Actions linting and testing workflow that will validate quality. All tasks are at project board, issue card should be moved to the column that meets its status.
Development process:
It's highly recommended to setup linters (rubocop/eslint/stylelint/prettier
) at IDE and overcommit
hooks (overcommit --install
) or run manualy before comitting to GH overcommit -r
.
No background jobs at the moment.