Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Backend monorepo for impactMarket infrastructure.

License

NotificationsYou must be signed in to change notification settings

impactMarket/backend

Repository files navigation

impactMarket leverages Web3 to provide accessible financial solutions, including Unconditional Basic Income, the crypto wallet Libera, Microcredit, and Learn and Earn, empowering financially unserved and underserved people around the world.

Getting started

Use the package manageryarn to install dependencies.

Run API

  1. Config .env
  2. Install dependencies (yarn at root folder)
  3. Frompackages/api rundocker compose up (you will need docker)
  4. From the root folder, run sequelize migrations withNODE_ENV=test API_ENVIRONMENT=development ./release-tasks.sh (UsingNODE_ENV=test avoid running updates the first time, potentially causing breaks)
  5. yarn dev

Run Test

  1. Config .env.test in each folder
  2. Run steps 2. and 3. from "Run API" if you haven't yet
  3. From root runyarn test

SeePERFORMANCE.md to learn more about load tests.

Sponsors

A really big thank you toAppSignal for sponsoring us. AppSignal is "No-brainer monitoring for smart developers."

Troubleshooting

lipq node-gyp issue - ValueError: invalid mode: 'rU' while trying to load binding.gyp

Seenodejs/node-gyp#2219 (comment)

License

Apache-2.0


[8]ページ先頭

©2009-2025 Movatter.jp