Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nyrta1/personal-finance-tracker

This project excels in resilience against heavy loads, prioritizing security. Users can analyze finance status, income, and expenses via multiple microservices. In case of a server breakdown, other microservices ensure uninterrupted service.
https://github.com/nyrta1/personal-finance-tracker

api-gateway docker docker-compose dockerfile java17 k8s kubernetes load-balancer maven postgresql spring-boot spring-cloud spring-security zipkin

Last synced: about 1 month ago
JSON representation

This project excels in resilience against heavy loads, prioritizing security. Users can analyze finance status, income, and expenses via multiple microservices. In case of a server breakdown, other microservices ensure uninterrupted service.

Awesome Lists containing this project

README

        

# Personal Finance Tracker

The "Personal Finance Tracker" project is a robust, full-stack application designed for resilience against heavy loads and optimized for security measures. Users can analyze their finance status, income, and expenses through multiple microservices. In the event of a server breakdown, other microservices continue to function, ensuring uninterrupted service. The use of JWT Auth enhances the app's security. Additionally, administrators can control microservices status using Grafana and Prometheus.

## Tech Stacks

- HTML/CSS
- JavaScript
- React
- Docker
- Kubernetes
- Spring Boot
- Spring Security
- Spring Cloud
- JWT Auth
- API Gateway
- Load Balancer
- PostgreSQL
- Zipkin
- Grafana
- Prometheus

## Personal Finance Tracker microservices scheme logic

Personal Finance Tracker microservices scheme logic