Contributing to the API
How to contribute NestJS backend code
Contributing to the API
Setup
cd ~/Portfolio-Projects/StepFi-API
cp .env.example .env
# Fill in your environment variables
npm install
npm run build
Architecture
src/
modules/
auth/ Wallet auth and JWT
learners/ Learner profiles
vendors/ Vendor registry
loans/ BNPL loan management
reputation/ On-chain reputation
liquidity/ Sponsor pool
vouching/ Mentor vouching
sponsors/ Sponsor profiles
health/ Health check
jobs/
nonce-cleanup/ Expired nonce cleanup
blockchain/
stellar.service.ts Horizon client