Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/careydevelopment/ecosystem-product-service
Handles product-related tasks for the Carey Development ecosystem.
https://github.com/careydevelopment/ecosystem-product-service
ecommerce java jwt maven mongodb products spring-boot
Last synced: about 1 month ago
JSON representation
Handles product-related tasks for the Carey Development ecosystem.
- Host: GitHub
- URL: https://github.com/careydevelopment/ecosystem-product-service
- Owner: careydevelopment
- License: mit
- Created: 2021-01-29T14:32:11.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-28T20:19:10.000Z (over 3 years ago)
- Last Synced: 2023-03-10T16:48:29.611Z (almost 2 years ago)
- Topics: ecommerce, java, jwt, maven, mongodb, products, spring-boot
- Language: Java
- Homepage:
- Size: 153 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Carey Development Logo](http://careydevelopment.us/img/branding/careydevelopment-logo-sm.png)
# Product Service
![](https://img.shields.io/badge/jdk-11-blue.svg)
![license](https://img.shields.io/badge/license-MIT-blue.svg)
![](https://img.shields.io/badge/maven-3.6.3-blue.svg)This is a Spring Boot application that's used with the "Building a CRM Application " series on the Carey Development website.
It's a microservice that handles requests related to products within an ecosystem.
Each branch within this repo is related to a distinct guide. The master branch holds the latest version of the application.
If you want to follow along with the series, just visit the URL that points to the careydevelopmentcrm tag.
Remember, 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.
## You Need to Make Updates
Bad news: you can't just clone this source and run it right out of the box. You'll need to make some changes.For example, you'll need to update the MongoDB connection string in `application.properties`.
You might like to make some other configuration changes as well (e.g., maximum upload file size).
If you're deploying to Kubernetes, you could also store those properties in an external config file as I describe here.
## The UI
The Carey Development CRM source uses this service.## License
This code is under the [MIT License](https://github.com/careydevelopment/ecosystem-product-service/blob/master/LICENSE).