{"id":25620702,"url":"https://github.com/viveknaskar/currency-exchange-service","last_synced_at":"2026-06-20T22:31:10.721Z","repository":{"id":191404352,"uuid":"365580039","full_name":"viveknaskar/currency-exchange-service","owner":"viveknaskar","description":"This service is one of the many services developed for demonstrating microservice architecture with Feign REST Client, Eureka Server, Spring Cloud Load balancer, Spring Cloud API gateway, Resilience4j and Circuit breaker features.","archived":false,"fork":false,"pushed_at":"2021-06-20T18:22:41.000Z","size":24,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-22T07:21:00.252Z","etag":null,"topics":["microservices","microservices-architecture"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/viveknaskar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-05-08T18:02:49.000Z","updated_at":"2022-01-12T21:45:59.000Z","dependencies_parsed_at":"2023-08-29T19:38:00.657Z","dependency_job_id":null,"html_url":"https://github.com/viveknaskar/currency-exchange-service","commit_stats":null,"previous_names":["viveknaskar/currency-exchange-service"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/viveknaskar/currency-exchange-service","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viveknaskar%2Fcurrency-exchange-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viveknaskar%2Fcurrency-exchange-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viveknaskar%2Fcurrency-exchange-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viveknaskar%2Fcurrency-exchange-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/viveknaskar","download_url":"https://codeload.github.com/viveknaskar/currency-exchange-service/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viveknaskar%2Fcurrency-exchange-service/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283943902,"owners_count":26920581,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-11T02:00:06.610Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["microservices","microservices-architecture"],"created_at":"2025-02-22T07:20:01.013Z","updated_at":"2025-11-11T22:32:41.975Z","avatar_url":"https://github.com/viveknaskar.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Currency Exchange Service\n\nThis service is one of the many services developed for demonstrating microservice architecture with Feign REST Client, Eureka Server, Spring Cloud Load balancer, Spring Cloud API gateway, Resilience4j and Circuit breaker features.\n\n## Some commands for running docker\n\nDocker images can be created if the application has the below dependency:\n\n```\n\u003cbuild\u003e\n  \u003cplugins\u003e\n    \u003cplugin\u003e\n      \u003cgroupId\u003eorg.springframework.boot\u003c/groupId\u003e\n      \u003cartifactId\u003espring-boot-maven-plugin\u003c/artifactId\u003e\n    \u003c/plugin\u003e\n  \u003c/plugins\u003e\n\u003c/build\u003e\n```\n\n### For building docker image\n```\nmvn spring-boot:build-image -DskipTests=true\n```\n\n### For verifying the docker image\n```\ndocker images\n```\n\n### For running the docker image as container\n```\ndocker run -p 8000:8000 -d \u003cdocker-image-name:tag-name\u003e\n```\n\n### For verifying the container running\n```\ndocker ps\n```\n\n### For verifying all the running/stopped containers\n```\ndocker ps -a\n```\n\n### For deleting all stopped/exited containers\n```\ndocker container prune\n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviveknaskar%2Fcurrency-exchange-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fviveknaskar%2Fcurrency-exchange-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviveknaskar%2Fcurrency-exchange-service/lists"}