money-transfer's People
money-transfer's Issues
enrich the documentation of the project
with javadocs and diagrams
Convert all project to spring boot
Create CI-CD development environment
Connect money-transfer project with circleci, travis-ci and coveralls and add .gitignore file
refactor code
Add logger
Add logger to the project
Add id generator and validators
Draw model diagram
Draw model diagram of the project. The project would consist of Account, Customer, and Transaction. Each of them would connect with a service to store and retrieve data.
create web services
Develop unit and entegration tests for the service implementations and web services
Add main for java
add main class for running the project
Fix the zip code tests fail and circlecl exception
Zipcode throws zipcodeexception while testing
circleci does not working as expected
#create service interfaces
create transaction, account and customer service interfaces
Change customer web service return types as json string
create abstract map service class
create abstract map service class which includes add update remove and get operations
implement services
create accounServiceImpl, CustomerServiceImpl and TransferServiceImpl
make project executable
sonarlint bug fix
Implement data models
--CUSTOMER
CustomerId customerId;
String customerSurname;
PhoneNumber customerPhone;
DateFormat attendDate;
DateFormat lastOperationDate;
--TRANSACTION
TransactionId transactionId;
AccountId fromAccountId;
AccountId toAccountId;
DateFormat date;
BigDecimal amount;
String explanation;
--ACCOUNT
AccountId accountId;
DateFormat openDate;
DateFormat closeDate;
BigDecimal currentBalance;
CustomerId customerI
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.