demo-credit
This is used to create users and their wallets, fund, transfer and withdraw from user wallets
Schema Design
Installation Guide
- Clone the project git clone https://github.com/EphraimDev/demo-credit.git
- Create your .env from the .env.sample file
- For linux run cp .env.example .env
- 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