This application is built with micro frontend approach in which a front-end app is decomposed into individual “microapps” working loosely together.
Inspired by https://neal.fun/spend/
Bill Gates is one of billionaires in the world. He's very rich. He has a lot of money. For that reason, today we will together help him spent his money on our application.
We want to build an application with ONE main features is sell / buy the product which will have some requirements:
- Display Bill remaining money after buy / sell some products.
- Display a list of products, each product should have buy / sell action.
- Show and update the receipt on every buy / sell action.
We decide that the application is splited into multiple fragments.
So that all the teams can work indepently and the team do their fragment freely choose the framework they want.
To run the integrated app in local, you must checkout 3 additional repositories: micro-frontend-team-one, micro-frontend-team-two and micro-frontend-team-three.
Then simply run docker-compose up --build