https://github.com/inseefr/protools
Survey protocol orchestrator
https://github.com/inseefr/protools
Last synced: 10 months ago
JSON representation
Survey protocol orchestrator
- Host: GitHub
- URL: https://github.com/inseefr/protools
- Owner: InseeFr
- Created: 2022-03-01T17:00:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-02T14:03:24.000Z (almost 2 years ago)
- Last Synced: 2025-06-04T20:10:08.393Z (about 1 year ago)
- Language: TypeScript
- Size: 7.99 MB
- Stars: 0
- Watchers: 6
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Protools
Survey protocol orchestrator, built with Vite in TS
## Prerequisites
Before you begin, ensure that you have Node and Yarn installed on your machine
## Getting Started
#### Clone this repository to your local machine.
```bash
git clone git@github.com:InseeFr/Protools.git
cd Protools
```
#### Install project dependencies using Yarn.
```
yarn
```
#### Create two JSON configuration files in the public folder:
- configuration.json for application-specific variables:
```
{
"API_URL": "...",
"AUTH_TYPE": "...",
"IDENTITY_PROVIDER": "..."
}
```
- oidc.json for Keycloack configuration :
```
{
"realm": "...",
"auth-server-url": "...",
"ssl-required": "...",
"resource": "...",
"clientId": "...",
"confidential-port": ...
}
```
#### Build the app
`yarn dev` or `yarn build`