Skip to content
/ e-wallet Public

My diploma project on theme "Development of application for payments calculation "

License

Notifications You must be signed in to change notification settings

yeaxi/e-wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Walletman

This is my diploma project. It consists of two systems - HRMS(Human Resources Management System) and E-wallet.

HRMS

It consists of two modules: main & salary-payer. In the main module as a company you have ability to add, remove, update your employees.

Salary-payer pays salary by schedule(It reads companies info from main module using Feign and send TransferMoneyEvent(companyId, employeeId, salary) to E-Wallet);

E-Wallet

In the E-Wallet you can look at your recent transactions, send money to another account, or exchange currency;

When in HRMS creates new employee or company - system creates an Account in E-Wallet

Details of implementation

I'm using microservices architecture, Spring(Boot, Cloud, Data), PostgreSQL, RabbitMQ.

[Medium]

About

My diploma project on theme "Development of application for payments calculation "

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published