Skip to content

The User Wallet Service is a vital component of any platform, designed to provide users with a secure and convenient way to manage their funds within the ecosystem.

License

Notifications You must be signed in to change notification settings

mrrhak/digital-wallet

Repository files navigation

💰 Digital Wallet 💰

Nest Logo

File count Code size Star on Github Forks on Github License: MIT Developer

Description

The User Wallet Service is a vital component of any platform, designed to provide users with a secure and convenient way to manage their funds within the ecosystem.

Digital Wallet Swagger

Getting Started

This repository provides various resources to get you started with building your Digital Wallet application:

Features

  • Currency
    • Create Currency
    • Update Currency Ratio
    • Get All Currencies
  • Wallet
    • Create Wallet
    • Active Wallet
    • Suspend Wallet
    • Change Wallet Name
    • Get Wallet Balance
    • Get Wallet Transactions
  • Transactions
    • Credit Wallet Balance
    • Debit Wallet Balance
    • Transfer Wallet Balance
    • Get Transactions Wallet

Installation

  • This app running with NestJS and MongoDB with transactions support and Swagger UI
  • Spin up mongo cluster with docker here
chmod +x start-replicaset.sh
./start-replicaset.sh

Install dependencies

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Contributing

We welcome contributions to this project! Feel free to open pull requests with improvements, bug fixes, or additional features.

License

This project is licensed under the MIT License: MIT License.

Stay Connected

Feel free to raise any questions or suggestions through GitHub issues.

About

The User Wallet Service is a vital component of any platform, designed to provide users with a secure and convenient way to manage their funds within the ecosystem.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published