https://github.com/miroslavkolosnjaji/autopartsestoresystem
AutoPartsStoreSystem is a Spring-based learning project simulating an e-commerce platform for vehicle parts. Users can search parts, manage orders, and generate invoices. This project is not for production but explores backend development using modern technologies like Spring Boot and more.
https://github.com/miroslavkolosnjaji/autopartsestoresystem
circleci codecov h2-database jacoco java junit-test junit5 lombok mapstruct mapstruct-plugin mockito mockito-junit-test spring spring-boot spring-security spring-validation stripe-payments
Last synced: 6 months ago
JSON representation
AutoPartsStoreSystem is a Spring-based learning project simulating an e-commerce platform for vehicle parts. Users can search parts, manage orders, and generate invoices. This project is not for production but explores backend development using modern technologies like Spring Boot and more.
- Host: GitHub
- URL: https://github.com/miroslavkolosnjaji/autopartsestoresystem
- Owner: MiroslavKolosnjaji
- License: mit
- Created: 2024-06-06T19:11:26.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-01T16:19:28.000Z (almost 2 years ago)
- Last Synced: 2025-01-01T17:26:28.067Z (almost 2 years ago)
- Topics: circleci, codecov, h2-database, jacoco, java, junit-test, junit5, lombok, mapstruct, mapstruct-plugin, mockito, mockito-junit-test, spring, spring-boot, spring-security, spring-validation, stripe-payments
- Language: Java
- Homepage:
- Size: 509 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://dl.circleci.com/status-badge/redirect/circleci/K6MEbnQdqEgQE7qSJFetp9/MKj6ds9vRoXpubQ1PBLwf5/tree/main)
[](https://codecov.io/gh/MiroslavKolosnjaji/AutoPartsEstoreSystem)


# Auto Parts E-Store System
# ⚠️ Project Status: Deprecated / Archived
This repository is **no longer maintained** and is kept only as a historical reference.
👉 **Active and improved version of this project is available here:**
➡️ **Auto Parts E-store Modular Monolith Version – [CLICK HERE](https://github.com/MiroslavKolosnjaji/auto-parts-e-store)**
**This old project became too complex to develop, and its architecture was redesigned from scratch in the new repository.**
## 📌 Purpose of This Repository
This repository exists only to:
- preserve development history
- show evolution of architectural decisions
- provide reference for structure reused in the new modular monolith project
⚠️ The project is **not functional**.
## 📃 Short Description
Auto Parts E-Store System is an experimental backend project created to practice:
- clean code principles
- domain-driven design concepts
- early modular architecture ideas
The system simulates an automobile parts ordering backend with user management, orders, and mocked payment processing.
## 🧰 Tech Stack (Legacy Project)
- Java 17
- Spring Boot / Spring Framework
- Spring Security
- JPA / Hibernate
- Flyway
- Stripe (mocked payments)
- JUnit / Mockito / Testcontainers
## 📎 License
This project is licensed under the MIT License.