- Notifications
You must be signed in to change notification settings - Fork0
Backend monorepo for impactMarket infrastructure.
License
NotificationsYou must be signed in to change notification settings
impactMarket/backend
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
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.
Use the package manageryarn to install dependencies.
- Config .env
- Install dependencies (
yarn
at root folder) - Frompackages/api run
docker compose up
(you will need docker) - From the root folder, run sequelize migrations with
NODE_ENV=test API_ENVIRONMENT=development ./release-tasks.sh
(UsingNODE_ENV=test
avoid running updates the first time, potentially causing breaks) yarn dev
- Config .env.test in each folder
- Run steps 2. and 3. from "Run API" if you haven't yet
- From root run
yarn test
SeePERFORMANCE.md to learn more about load tests.
A really big thank you toAppSignal for sponsoring us. AppSignal is "No-brainer monitoring for smart developers."
About
Backend monorepo for impactMarket infrastructure.