{"id":22814393,"url":"https://github.com/a-hemeda/clean-architecture-e-commerce","last_synced_at":"2026-02-24T08:08:56.944Z","repository":{"id":257409203,"uuid":"857879548","full_name":"A-Hemeda/Clean-Architecture-E-Commerce","owner":"A-Hemeda","description":"Clean-Architecture-E-Commerce","archived":false,"fork":false,"pushed_at":"2025-01-09T22:47:03.000Z","size":148,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-28T22:48:25.875Z","etag":null,"topics":["asp-net-core","clean-architecture","csharp","ecommerce"],"latest_commit_sha":null,"homepage":"","language":"C#","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/A-Hemeda.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":"2024-09-15T20:53:21.000Z","updated_at":"2025-10-10T11:31:51.000Z","dependencies_parsed_at":"2024-11-18T14:32:27.036Z","dependency_job_id":"dd41a783-5772-4fb0-b924-947aea7f2bce","html_url":"https://github.com/A-Hemeda/Clean-Architecture-E-Commerce","commit_stats":null,"previous_names":["a-hemeda/management-system","a-hemeda/clean-architecture-e-commerce"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/A-Hemeda/Clean-Architecture-E-Commerce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/A-Hemeda%2FClean-Architecture-E-Commerce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/A-Hemeda%2FClean-Architecture-E-Commerce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/A-Hemeda%2FClean-Architecture-E-Commerce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/A-Hemeda%2FClean-Architecture-E-Commerce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/A-Hemeda","download_url":"https://codeload.github.com/A-Hemeda/Clean-Architecture-E-Commerce/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/A-Hemeda%2FClean-Architecture-E-Commerce/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29775998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T04:54:30.205Z","status":"ssl_error","status_checked_at":"2026-02-24T04:53:58.628Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["asp-net-core","clean-architecture","csharp","ecommerce"],"created_at":"2024-12-12T13:08:27.159Z","updated_at":"2026-02-24T08:08:56.910Z","avatar_url":"https://github.com/A-Hemeda.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Clean-Architecture-E-Commerce\n\nProject Title: C# Clean Architecture E-Commerce Application\nProject Overview\nThe C# Clean Architecture E-Commerce Application is a scalable and maintainable e-commerce solution built on the principles of Clean Architecture. This project is designed to provide a robust platform for online shopping, allowing users to browse products, manage their carts, and complete transactions seamlessly. By adhering to Clean Architecture principles, this project promotes separation of concerns, making it easier to develop, test, and maintain.\n\nKey Features\nModular Structure: The application is organized into distinct layers (Presentation, Application, Domain, and Infrastructure), promoting a clear separation of concerns and enhancing maintainability.\nProduct Management: Users can view, search, and filter a wide range of products, complete with detailed descriptions, images, and pricing.\nShopping Cart: Implements a dynamic shopping cart feature that allows users to add, remove, and update product quantities before checkout.\nUser Authentication: Secure user registration and login functionality, utilizing JWT for authentication and role-based access control.\nOrder Processing: Comprehensive order management system that handles order creation, payment processing, and order history tracking.\nPayment Integration: Supports integration with popular payment gateways (e.g., Stripe, PayPal) for secure transactions.\nAPI Documentation: Detailed API documentation generated with Swagger/OpenAPI, making it easy for developers to understand and interact with the API endpoints.\nUnit and Integration Testing: Includes a suite of tests to ensure the reliability and correctness of the application, leveraging xUnit and Moq for testing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa-hemeda%2Fclean-architecture-e-commerce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fa-hemeda%2Fclean-architecture-e-commerce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fa-hemeda%2Fclean-architecture-e-commerce/lists"}