OpenTrials is an app to explore, discover, and submit information on clinical trials.
OpenTrials is an app to explore, discover, and submit information on clinical trials.
.env.example
file to .env
and alter its contents as needed.OPENTRIALS_API_URL
and DATABASE_URL
. TheTEST_DATABASE_URL
is needed to run the tests. You could leave theGOOGLE_*
and FACEBOOK_*
variables as is, although you won’t be able to logAWS_*
and S3_*
, you won’t be able to upload data;npm install
;npm run migrate
;After the install and migrations ran successfully, you can run npm run dev
to
run the project. If you haven’t changed the default PORT
, it should be
available at http://localhost:5000
You can run the test suite and linting with npm test
.
We also have an end to end smoke test suite. To run it, make sure the
OpenTrials server is running and do:
OPENTRIALS_URL=http://localhost:5000 npm run e2e
Remember to change the OPENTRIALS_URL
to where is the OpenTrials URL.
Built static files are checked into the git repository for now to simplify Docker workflow.