- Node.js v16.0.0 or higher
- PNPM or NPM or Yarn
- Go to the server folder and run the following commands:
pnpm install
# after installation, run:
pnpm run dev
- Go to the frontend folder and run the following commands:
pnpm install
# after installation, run:
pnpm run dev
- Now, you can visit http://127.0.0.1:5173/ and test the ODRL Translator from the web interface. To test the ODRL Builder, go to http://127.0.0.1:5173/policy_creator.
- The ODRL translator API is located at http://localhost:3000 (or http://127.0.0.1:3000), but you don't have to visit this URL.
You can also use Docker to run run the server and the web interface in one go:
docker-compose up --build
- Support for logical constraint translation.
- Ability to parse custom profiles.
- Support for multiple inputs (for example, a logical constraint is referenced by its URI in another graph).