abduljeleelng / wallet-engine

The wallet system that transacts create a wallet, debit wallet , credit wallet, and activate and deactivate the wallet and many features

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wallet Engine Awesome

The wallet system that transacts create a wallet, debit wallet , credit wallet, and activate and deactivate the wallet and many features,

Technology used

  • Nodejs,
  • Express,
  • MySQL
  • Sequelise ORM
  • Sequelise-cli e.t.c

Basic guide

Installation

You will need NodeJS and MYSQL,
Clone the repo and install the dependencies.

git clone https://github.com/abduljeleelng/wallet-engine.git

Install the dependencies

npm i

set your environmental variable

# create .env file, 
# copy data in .env.example to .env file created
# set the values for the variables

Database services configuration

# create Database if not exist 
npm run db:create
# Drop database services 
npm run db:drop
# Run migration 
npm run db:migration 
# Seed demo data 
npm run db:seed

Run the development version of the App

npm run dev

Rebuild documentation

npm run docs

Run Automated test

npm run test

Start the application in production

npm start

Live Endpoint

API services endpoint

Documentation

Documentation

Contact Me

Abduljeleel | email abduljeleelng@gmail.com

About

The wallet system that transacts create a wallet, debit wallet , credit wallet, and activate and deactivate the wallet and many features


Languages

Language:JavaScript 99.8%Language:Shell 0.2%