The wallet system that transacts create a wallet, debit wallet , credit wallet, and activate and deactivate the wallet and many features,
- Nodejs,
- Express,
- MySQL
- Sequelise ORM
- Sequelise-cli e.t.c
You will need NodeJS and MYSQL,
Clone the repo and install the dependencies.
git clone https://github.com/abduljeleelng/wallet-engine.gitInstall the dependencies
npm i# create .env file,
# copy data in .env.example to .env file created
# set the values for the variablesDatabase 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:seedRun the development version of the App
npm run devRebuild documentation
npm run docsRun Automated test
npm run test
Start the application in production
npm startAbduljeleel | email abduljeleelng@gmail.com