{"id":23213584,"url":"https://github.com/careydevelopment/ecosystem-user-service","last_synced_at":"2025-08-19T05:33:00.320Z","repository":{"id":47197415,"uuid":"299290857","full_name":"careydevelopment/ecosystem-user-service","owner":"careydevelopment","description":"Microservice that handles user-related tasks (including login and profile management) for the Carey Development ecosystem.","archived":false,"fork":false,"pushed_at":"2022-11-07T10:38:48.000Z","size":193,"stargazers_count":7,"open_issues_count":0,"forks_count":13,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-03-10T16:48:29.608Z","etag":null,"topics":["java","jwt","mongodb","spring-boot","user"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/careydevelopment.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-09-28T11:45:40.000Z","updated_at":"2022-11-04T14:31:12.000Z","dependencies_parsed_at":"2023-01-23T17:16:12.092Z","dependency_job_id":null,"html_url":"https://github.com/careydevelopment/ecosystem-user-service","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/careydevelopment%2Fecosystem-user-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/careydevelopment%2Fecosystem-user-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/careydevelopment%2Fecosystem-user-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/careydevelopment%2Fecosystem-user-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/careydevelopment","download_url":"https://codeload.github.com/careydevelopment/ecosystem-user-service/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230326789,"owners_count":18209050,"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","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":["java","jwt","mongodb","spring-boot","user"],"created_at":"2024-12-18T19:18:16.072Z","updated_at":"2024-12-18T19:18:17.026Z","avatar_url":"https://github.com/careydevelopment.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Carey Development Logo](http://careydevelopment.us/img/branding/careydevelopment-logo-sm.png)\n\n# Carey Development Ecosystem User Service\n![](https://img.shields.io/badge/jdk-11-blue.svg) ![license](https://img.shields.io/badge/license-MIT-blue.svg) \n![](https://img.shields.io/badge/maven-3.6.3-blue.svg)\n\nThis is a Spring Boot application that's used with the \"Building a CRM Application \" series on the \u003ca href=\"https://careydevelopment.us\" target=\"_blank\"\u003eCarey Development website\u003c/a\u003e.\n\nIt's a microservice that handles requests related to users within an ecosystem.\n\nEach branch within this repo is related to a distinct guide. The master branch holds the latest version of the application.\n\nIf you want to follow along with the series, just visit the URL that points to the \u003ca href=\"https://careydevelopment.us/tag/careydevelopmentcrm\" target=\"_blank\"\u003ecareydevelopmentcrm tag\u003c/a\u003e. \n\nRemember, all guides are in reverse chronological order so if you want to start from the beginning, you'll need to go to the last page.\n\n## You Need to Make Updates\nBad news: you can't just clone this source and run it right out of the box. You'll need to make some changes.\n\nFor example, you'll need to update the MongoDB connection string in `application.properties`.\n\nYou might like to make some other configuration changes as well (e.g., maximum upload file size).\n\nIf you're deploying to Kubernetes, you could also store those properties in an external config file as I describe \u003ca href=\"https://careydevelopment.us/blog/spring-boot-and-kubernetes-how-to-use-an-external-json-configuration\" target=\"_blank\"\u003ehere\u003c/a\u003e.\n\n## The UI\nThe Carey Development CRM \u003ca href=\"https://github.com/careydevelopment/careydevelopmentcrm\"\u003esource\u003c/a\u003e uses this service.\n\n## License\nThis code is under the [MIT License](https://github.com/careydevelopment/ecosystem-user-service/blob/master/LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcareydevelopment%2Fecosystem-user-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcareydevelopment%2Fecosystem-user-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcareydevelopment%2Fecosystem-user-service/lists"}