https://github.com/pepitoenpeligro/cloudbanking
Platform to manage financial products (bank accounts, cards and investments) in a single space allowing the sharing of savings and debt boxes among users.
https://github.com/pepitoenpeligro/cloudbanking
bank-accounts cards cloud cloud-computing deposits microservices
Last synced: 8 months ago
JSON representation
Platform to manage financial products (bank accounts, cards and investments) in a single space allowing the sharing of savings and debt boxes among users.
- Host: GitHub
- URL: https://github.com/pepitoenpeligro/cloudbanking
- Owner: pepitoenpeligro
- License: gpl-3.0
- Created: 2020-10-07T13:50:24.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-04T01:00:21.000Z (over 3 years ago)
- Last Synced: 2023-03-04T09:38:20.298Z (over 3 years ago)
- Topics: bank-accounts, cards, cloud, cloud-computing, deposits, microservices
- Language: Rust
- Homepage: https://pepitoenpeligro.github.io/cloudbanking/
- Size: 90.3 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cloud Banking

[](#contributors-)
:warning: **The development of the project is under construction**
CI/CD System
Status
Travis
Circle Ci
GithubAction - Test
Drone.io
Azure Pipelines
## Product Demo
[](https://user-images.githubusercontent.com/14912971/106923621-914edd80-670e-11eb-9827-664ad9663bc1.mp4)
## [0. Composing and Continuous Deployment](https://pepitoenpeligro.github.io/cloudbanking/docs/6/1)
* [R1-R2-R3-R4-R5](https://pepitoenpeligro.github.io/cloudbanking/docs/6/1)
##### Nginx endpoints Https
2. `https://pepecordoba.site:443/accounts`
3. `https://pepecordoba.site:443/cards`
4. `https://pepecordoba.site:443/funds`
5. `https://pepecordoba.site:443/loans`
##### Nginx endpoints Http
2. `http://pepecordoba.site:80/accounts`
3. `http://pepecordoba.site:80/cards`
4. `http://pepecordoba.site:80/funds`
5. `http://pepecordoba.site:80/loans`

##### React Client
- [https://cloudbanking-client.eu-gb.mybluemix.net](https://cloudbanking-client.eu-gb.mybluemix.net)
> All documentation can be found here: [https://pepitoenpeligro.github.io/cloudbanking/docs/6/1](https://pepitoenpeligro.github.io/cloudbanking/docs/6/1)
***
## [1. Wiki Section](https://github.com/pepitoenpeligro/cloudbanking/wiki)
* Do you want to know how you can interact with each of the microservices?
* Do you want to know which routes are available?
* Do you want to know what parameters and bodies they accept?
* Do you want to know how to deploy microservices and bring them into production?
> For this, we have created a wiki section that can be consulted here: [CloudBanking Wiki](https://github.com/pepitoenpeligro/cloudbanking/wiki) or by clicking on the title of this section
***
## [2. Roadmap - UPDATED](https://pepitoenpeligro.github.io/cloudbanking/docs/roadmap)
Do you want to see the development planning of this project with the short and long term objectives?
> If yes, you only need to click on the title of this section
***
## [3. Documentation - UPDATED](https://raw.githack.com/pepitoenpeligro/cloudbanking/master/docs/documentation/cloudbanking/index.html)
> If yes, you only need to click on the title of this section
>
The complete documentation (online) of API design is available on the [postman website](https://documenter.getpostman.com/view/13864499/TVzPoK3B)
***
## 4. Direct access to the sections
* R1. [Frameworks](https://pepitoenpeligro.github.io/cloudbanking/docs/5/r1)
* R2. [Design, Routes, Testing and HU's](https://pepitoenpeligro.github.io/cloudbanking/docs/5/r2)
* R3. [Good practices applied](https://pepitoenpeligro.github.io/cloudbanking/docs/5/r3)
* R4 and R5. [Correctness and Additional work](https://pepitoenpeligro.github.io/cloudbanking/docs/5/r4-5)
***
## 5. Run and deploy
```
docker-compose up
```
***
## 6. Contributors ✨

Arturo Cortés Sánchez
⚠️ 💻

Juan Julián Merelo Guervós
⚠️
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
***
## 7. Previous work done. Additional work
:checkered_flag: A technological feasibility study and the argument of the technologies finally proposed to be used in the project can be consulted at [Feasibility Study](https://pepitoenpeligro.github.io/cloudbanking/docs/feasibility-study)
:notebook: A description of the basic structure of this proyect can be found at [Basic Structure](https://pepitoenpeligro.github.io/cloudbanking/docs/proyect_structure)
:mag_right: The description of the problem can be found in [Problem-Description](https://pepitoenpeligro.github.io/cloudbanking/docs/problem-description)
:factory: A description of the architecture can be found at [Architecture Description](https://pepitoenpeligro.github.io/cloudbanking/docs/tecnology-architecture-description)
:warning: The previous step could be found in [H3](https://pepitoenpeligro.github.io/cloudbanking/docs/3/index-h3.md)
List of Animations
* https://lottiefiles.com/20054-gps-location-arrow
* https://lottiefiles.com/20298-code-loop
* https://lottiefiles.com/29693-team123
* https://lottiefiles.com/33369-sailing-ship
* https://lottiefiles.com/27556-african-teacher-or-instructor
* https://lottiefiles.com/14471-postbox