{"id":25562680,"url":"https://github.com/miroslavkolosnjaji/autopartsestoresystem","last_synced_at":"2026-05-05T20:39:36.637Z","repository":{"id":248346292,"uuid":"811526355","full_name":"MiroslavKolosnjaji/AutoPartsEstoreSystem","owner":"MiroslavKolosnjaji","description":"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.","archived":false,"fork":false,"pushed_at":"2025-01-01T16:19:28.000Z","size":521,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T17:26:28.067Z","etag":null,"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"],"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/MiroslavKolosnjaji.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-06T19:11:26.000Z","updated_at":"2025-01-01T16:19:32.000Z","dependencies_parsed_at":"2024-07-14T08:29:20.380Z","dependency_job_id":"8c198b45-ab7b-4f8f-b8f8-faf8834d4d7d","html_url":"https://github.com/MiroslavKolosnjaji/AutoPartsEstoreSystem","commit_stats":null,"previous_names":["miroslavkolosnjaji/autopartsestoresystem"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiroslavKolosnjaji%2FAutoPartsEstoreSystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiroslavKolosnjaji%2FAutoPartsEstoreSystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiroslavKolosnjaji%2FAutoPartsEstoreSystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MiroslavKolosnjaji%2FAutoPartsEstoreSystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MiroslavKolosnjaji","download_url":"https://codeload.github.com/MiroslavKolosnjaji/AutoPartsEstoreSystem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239907226,"owners_count":19716583,"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":["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"],"created_at":"2025-02-20T19:48:48.734Z","updated_at":"2026-05-05T20:39:36.630Z","avatar_url":"https://github.com/MiroslavKolosnjaji.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![CircleCI](https://dl.circleci.com/status-badge/img/circleci/K6MEbnQdqEgQE7qSJFetp9/MKj6ds9vRoXpubQ1PBLwf5/tree/main.svg?style=svg\u0026circle-token=CCIPRJ_YLXqPYUvSerJXQnVbHzXu9_0920b5813739ecef71fc05953932d4273dc226d2)](https://dl.circleci.com/status-badge/redirect/circleci/K6MEbnQdqEgQE7qSJFetp9/MKj6ds9vRoXpubQ1PBLwf5/tree/main)\n[![codecov](https://codecov.io/gh/MiroslavKolosnjaji/AutoPartsEstoreSystem/graph/badge.svg?token=0Z63EFNDGY)](https://codecov.io/gh/MiroslavKolosnjaji/AutoPartsEstoreSystem)\n![Status](https://img.shields.io/badge/status-deprecated-red)\n![Maintenance](https://img.shields.io/badge/maintenance-archived-lightgrey)\n\n# Auto Parts E-Store System\n\n\n# ⚠️ Project Status: Deprecated / Archived\n\nThis repository is **no longer maintained** and is kept only as a historical reference.\n\n👉 **Active and improved version of this project is available here:**  \n➡️ **Auto Parts E-store Modular Monolith Version – [CLICK HERE](https://github.com/MiroslavKolosnjaji/auto-parts-e-store)**\n\n**This old project became too complex to develop, and its architecture was redesigned from scratch in the new repository.**\n\n\n## 📌 Purpose of This Repository\n\nThis repository exists only to:\n\n- preserve development history\n- show evolution of architectural decisions\n- provide reference for structure reused in the new modular monolith project\n\n⚠️ The project is **not functional**.\n\n\n## 📃 Short Description\n\nAuto Parts E-Store System is an experimental backend project created to practice:\n\n- clean code principles\n- domain-driven design concepts\n- early modular architecture ideas\n\nThe system simulates an automobile parts ordering backend with user management, orders, and mocked payment processing.\n\n\n## 🧰 Tech Stack (Legacy Project)\n\n- Java 17\n- Spring Boot / Spring Framework\n- Spring Security\n- JPA / Hibernate\n- Flyway\n- Stripe (mocked payments)\n- JUnit / Mockito / Testcontainers\n\n## 📎 License\n\nThis project is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiroslavkolosnjaji%2Fautopartsestoresystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmiroslavkolosnjaji%2Fautopartsestoresystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiroslavkolosnjaji%2Fautopartsestoresystem/lists"}