An Expense Tracker web application was developed following the containerized microservices architecture and deployed on google Cloud Run with the help of the continuous integration and continuous deployment pipeline, using google Cloud Build. Expense tracker is used to keeping track of expense sheets and expenses for those expense sheets.
For example, an expense sheet with the name of ‘Chicago trip’ will include all your expenses for your Chicago trip. Every sheet has a budget and will be displayed will the expenses and show how much you spent or overspent. Additionally, you can analyze your expenses of a particular sheet with the available graphs.
The application is deployable on Google Cloud Platform.
Every branch can be deployed on Google Cloud Run, and the corresponding URLs can be changed in the deployed frontend, to interact with other services.