Skip to content

Becklyn/ddd-workshop

Repository files navigation

Becklyn DDD workshop

Preparation

  1. Copy .env.template to .env.local
  2. Get a GitHub token with read access to Becklyn's private docker containers.
  3. Add the token to the GH_ACCESS_TOKEN variable in your .env.local file
  4. Make sure you have docker installed on your machine. Docker Desktop is recommended (but not required) for this workshop.
  5. If you are using windows: Install WSL

Download and run our Fraym services

MacOS / linux

The following command will:

  1. download all Fraym docker containers
  2. configure and run all Fraym docker containers
make docker

Windows

Use WSL and then use the linux guide.

Start the dev server for the backend app

Before you start the dev server the first time, please make sure to build all dpendency modules:

npm run build:backend

Run fraym migrations (from within the /fraym folder):

npx @fraym/crud@latest
npx @fraym/projections@latest

Run the dev server:

npm run dev

Documentation of our Fraym libraries

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published