After you have installed OpenCRVS, the setup script will have installed the repository in a directory alongside opencrvs-core. The country configuration is a separate server that must be started and stopped alongside opencrvs-core.
To start and stop opencrvs-core and the country configuration server, use the following commands.
Ensure you have navigated inside the opencrvs-core directory: cd opencrvs-core
Run yarn dev
to start opencrvs-core. You will be asked to confirm that you are ready to start a country configuration server alongside opencrvs-core. If you ran our bash setup.sh script, then you already have opencrvs-countryconfig directory available alongside opencrvs-core. Click Y to continue, or N to exit.
Wait for the OpenCRVS client app to build completely (output will slowly stop after about 2 minutes)
Open a new terminal window
Run cd ../opencrvs-countryconfig
or cd into your forked country configuration.
Run yarn dev
to start the country configuration server.
Press Ctrl+c in the opencrvs-core terminal. After a few seconds Docker will prompt you to type Ctrl+c again to stop any running containers.
Press Ctrl+c in the opencrvs-countryconfig terminal, or your forked country configuration termina
When OpenCRVS is running, you can browse to other interesting server dependencies of OpenCRVS such as:
This is a work in progress to assist front end developers and designers in developing new UI features.
Our UI component style guide, will be available here: