Skip to content

Latest commit

 

History

52 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages