/demo-credit

Primary LanguageTypeScript

demo-credit

This is used to create users and their wallets, fund, transfer and withdraw from user wallets

Schema Design

Schema Design Diagram

Installation Guide

  1. For linux run cp .env.example .env
  2. For windows run copy .env.example .env
  • Install dependencies * npm i*
  • Fill your database config in your .env. Please make use of mysql or postgres

Migrations

  • Run migrations using npm run migration

Seeding

  • Run seeder using npm run seed

Build project

  • Run npm run build

Start project

  • Run npm start

Documentation

Stack used

  • Nodejs
  • Typescript
  • Mysql
  • KnexJS ORM