ABOUT THE PROJECT

The platform is a digital financial services solution with mobile wallets that interconnects end users (buyers), merchants (sellers), top-up agents, and government or private organizations to enable financial transactions among these parties

This solution allows customers to use their wallet to access funds (NQD points) that can be used to pay for goods and services (merchant purchases) or transfer to friends and& family (if receivers are registered with the project). Replenishment of NQD (points) is carried out for cash and non-cash payments. The platform has a back-office maintenance module for convenient management of any kind of administrative activity.

We have developed a payment gateway that will facilitate the acceptance of electronic payments for online transactions. Buyers and Sellers can transact by voice over the phone, at points of sale, or online with a fixed fee, reducing the overall cost of money transfer.

Users simply connect their existing bank account or digital currencies to the platform and can perform all kinds of payment methods in fiat or crypto.

The platform supports multiple blockchain networks, tokens, credit cards, and bank transfers. This makes Nogodi the perfect vault for all kinds of global currencies.

Payments Scenarios

Participants

In addition to back-end components for processing NQD transactions, the system includes a collection of different web and mobile interfaces for use by various entities (Admin staff, Merchants’ staff, Organizations’ staff, and Customers).

The depository is used as a source of funds (called NQDs) for monetary transactions within the platform.

The wallet stores the NQD balance to facilitate the movement of NQDs to support scenarios such as payments, P2P transfers, and collecting/paying fees and commissions.

Each role (Customer, Merchant, Organization, Cash-In Agent, Platform as Service Provider) in the system has its own wallet.

Types of wallets: Purchaser, Retailer, Cash-In, Organization, Issuance, Settlement, Customer loyalty points, Merchant loyalty points.

ARCHITECTURE

KEY FEATURES

DELIVERED SOLUTION

We have created a comprehensive solution that combines the public financial system, traditional banking, and cryptocurrency
VALUES WE PROVIDED TO THE CLIENT

Universal payment solution: the financial platform gives access to the main modern payment methods: Crypto, Visa, MasterCard, and traditional banking.

Privacy and confidentiality: the platform is a decentralized product with all data, including private keys, stored locally on the user's device.

Ideal cryptocurrency storage: the platform supports multiple blockchain networks and tokens (ETH, BSC, Solana, Avalanche, Polygon, etc.).

Digital wallet integration: digital wallets will be integrated into the platform, enabling instant transfers from cross-chain to a traditional bank account and vice versa.

Easy use of cryptocurrencies:Easy use of cryptocurrencies: the platform allows converting cryptocurrencies to fiat and withdrawing cash from any ATM in the world by using the NQD credit card.

Integration with loyalty programs: cashback when paying with NQD tokens, coupons and discounts, instant cashback/NQD points, earning and redeeming reward points, etc.

Technologies

Project is built using a microservice architecture pattern.
backend
Spring
Spring
Java
Java
Keycloak
Keycloak
Kafka
Kafka
PostgreSQL
PostgreSQL
Minio
Minio
frontend
TypeScript
TypeScript
ReactJS
ReactJS
deploy
Docker
Docker
Kubernetes
Kubernetes
ci/cd
Jenkins
Jenkins
SonarQube
SonarQube
mobile
iOS
iOS
Android
Android
Let’s get in touch

Just share the details of your project! We will reply within 24 hours.

File requirements: pdf, doc, docx, rtf, ppt, pptx
OUR CONTACTS

We will be happy to talk with you at any time convenient for you and discuss your business ideas.

Dover, USA
8 The Green, STE R, DE, 19901, USA
Warsaw,
al. Jana Pawla II 61, lok.241, biuro 1.7.
JOIN OUR TEAM

Passionate about engineering? We’re looking for you!

See our open vacancies
PRESS INQUIRIES

We have many success stories and experts to share our experience.

Get in touch with us

Build market-leading solutions in reliable partnership with us