{"id":29189933,"url":"https://github.com/christinamakri/ecommerce","last_synced_at":"2026-04-20T13:04:10.701Z","repository":{"id":301785898,"uuid":"1010297952","full_name":"ChristinaMakri/eCommerce","owner":"ChristinaMakri","description":"Java Spring Boot eCommerce web application","archived":false,"fork":false,"pushed_at":"2025-06-28T19:50:23.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-28T20:36:10.608Z","etag":null,"topics":["java","react","spring-boot","webapp"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChristinaMakri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2025-06-28T19:14:28.000Z","updated_at":"2025-06-28T19:54:29.000Z","dependencies_parsed_at":"2025-06-28T20:36:12.460Z","dependency_job_id":"5460fca0-5034-4080-8cca-5906f4e38cb6","html_url":"https://github.com/ChristinaMakri/eCommerce","commit_stats":null,"previous_names":["christinamakri/ecommerce"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ChristinaMakri/eCommerce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristinaMakri%2FeCommerce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristinaMakri%2FeCommerce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristinaMakri%2FeCommerce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristinaMakri%2FeCommerce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChristinaMakri","download_url":"https://codeload.github.com/ChristinaMakri/eCommerce/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChristinaMakri%2FeCommerce/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263047686,"owners_count":23405280,"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":["java","react","spring-boot","webapp"],"created_at":"2025-07-01T23:18:22.256Z","updated_at":"2026-04-20T13:04:10.696Z","avatar_url":"https://github.com/ChristinaMakri.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"OVERVIEW\n\neCommerce is a robust and scalable backend application developed using Java 17 and the Spring Boot framework. It delivers the essential infrastructure for powering an online retail platform, including user management, product catalog, and (optionally) shopping cart and order processing. The system is designed with modularity, security, and extensibility in mind, making it suitable for integration with various frontend frameworks or third-party services.\n\n\n\nKEY FEATURES\n\n-JWT-based authentication and role-based authorization (USER / ADMIN)\n-User and address management with CRUD operations\n-Shopping cart functionality with real-time update support\n-Product and category management with optional filtering \u0026 searching\n-Order processing workflow \n-RESTful API endpoints, documented and tested via Postman\n-Spring Security integration with secure password handling\n-Cross-Origin Resource Sharing (CORS) support for frontend integration\n-Global exception handling and validation\n\n\n\nTECHNOLOGY STACK\n\n-Java 17+\n-Spring Boot Framework\n-Spring Security\n-Spring Data JPA with Hibernate ORM\n-Relational databases: PostgreSQL \n-Build tools: Maven\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchristinamakri%2Fecommerce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchristinamakri%2Fecommerce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchristinamakri%2Fecommerce/lists"}