Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khanhduzz/matcha
Matcha 🍃 - a microservices shopping system
https://github.com/khanhduzz/matcha
ecommerce hacktoberfest java spring spring-boot
Last synced: 19 days ago
JSON representation
Matcha 🍃 - a microservices shopping system
- Host: GitHub
- URL: https://github.com/khanhduzz/matcha
- Owner: khanhduzz
- License: mit
- Created: 2024-09-29T02:29:42.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-24T01:34:25.000Z (23 days ago)
- Last Synced: 2024-10-24T17:13:32.882Z (23 days ago)
- Topics: ecommerce, hacktoberfest, java, spring, spring-boot
- Language: Java
- Homepage:
- Size: 560 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Matcha 🍃 - Microservices shopping system
A sample for learning how to build a shopping with microservices[![product-ci](https://github.com/khanhduzz/matcha/actions/workflows/product-ci.yaml/badge.svg)](https://github.com/khanhduzz/matcha/actions/workflows/product-ci.yaml) [![product-ci](https://github.com/khanhduzz/matcha/actions/workflows/customer-ci.yaml/badge.svg)](https://github.com/khanhduzz/matcha/actions/workflows/customer-ci.yaml) [![product-ci](https://github.com/khanhduzz/matcha/actions/workflows/inventory-ci.yaml/badge.svg)](https://github.com/khanhduzz/matcha/actions/workflows/inventory-ci.yaml) [![product-ci](https://github.com/khanhduzz/matcha/actions/workflows/order-ci.yaml/badge.svg)](https://github.com/khanhduzz/matcha/actions/workflows/order-ci.yaml)
[![codecov](https://codecov.io/github/khanhduzz/matcha/graph/badge.svg?token=ESZ4FX0CF8)](https://codecov.io/github/khanhduzz/matcha)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=bugs)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha) [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=khanhduzz_matcha&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=khanhduzz_matcha)
# Technologies
- Java 21
- Spring boot 3.3.3
- Swagger
- PostgreSQL
- Bootstrap
- Docker
- Sonar cloud for checking clean code.# Current Feature
- Init the spring boot project, setup README.md, MIT license# Architecture
# Setting and running at local:
[How to run Matcha 🍃](https://github.com/khanhduzz/matcha/wiki/How-to-run-Matcha-%F0%9F%8D%83)
[How to active Checkstyle 🍃](https://github.com/khanhduzz/matcha/wiki/Checkstyle-for-Matcha-%F0%9F%8D%83)