An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

[![CircleCI](https://dl.circleci.com/status-badge/img/circleci/K6MEbnQdqEgQE7qSJFetp9/MKj6ds9vRoXpubQ1PBLwf5/tree/main.svg?style=svg&circle-token=CCIPRJ_YLXqPYUvSerJXQnVbHzXu9_0920b5813739ecef71fc05953932d4273dc226d2)](https://dl.circleci.com/status-badge/redirect/circleci/K6MEbnQdqEgQE7qSJFetp9/MKj6ds9vRoXpubQ1PBLwf5/tree/main)
[![codecov](https://codecov.io/gh/MiroslavKolosnjaji/AutoPartsEstoreSystem/graph/badge.svg?token=0Z63EFNDGY)](https://codecov.io/gh/MiroslavKolosnjaji/AutoPartsEstoreSystem)
![Status](https://img.shields.io/badge/status-deprecated-red)
![Maintenance](https://img.shields.io/badge/maintenance-archived-lightgrey)

# 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.