These instructions are meant to explain how to do local development. They will show you how to run a local server with hot reload for both the Node.js server and the React client, as well as how to run database migrations.
-
First run the database in Docker:
npm run start:db
-
Then run the client/server:
npm run dev
-
Running migrations with this setup:
./scripts/db-migrate.sh
-
Create a new migration file (to be filled in):
./scripts/db-create-migration.sh
./script/build-dev.sh
then./scripts/start-dev.sh
./scripts/create-release.sh