An online tool for researchers in the field of synchrony to host and conduct customizable online experiments with users.
TODO features
TODO: pre-build release can be found ...
TODO: quick setup / start + requirements
In case you want to build the frontend yourself, follow the steps in this section.
For the general setup and prerequisites, please take a look at the frontend and backend READMEs. Continue with the steps bellow after both the frontend and backend are set up.
- Build frontend
- Skip this step if there where no changes to the frontend since the last build process
- Go to the frontend directory:
cd frontend
- Build the frontend:
npm run build
. Make sure the build process finishes without any errors
- (Re-) Start server
- If the server is already running: stop the server
- Make sure to take a look at the settings. For more details see backend configuration
- It is recommended to set
environment
toprod
to disable CORS
- It is recommended to set
- Start the server by executing
main.py
in the backend directory. For example from the root directory:python backend/main.py
- For development, the React / frontend development server is recommended:
npm start