{"id":28900441,"url":"https://github.com/v-c-dev/blazebuy","last_synced_at":"2026-04-27T18:31:36.202Z","repository":{"id":298435729,"uuid":"999945661","full_name":"v-c-dev/BlazeBuy","owner":"v-c-dev","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-30T04:05:54.000Z","size":5950,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-30T04:35:10.829Z","etag":null,"topics":["blazor","clean-architecture","coupons","dotnet","dotnet-9","entity-framework-core","microsoft-login","radzen","radzen-blazor-components","service-repository-pattern","ssr","stripe","stripe-checkout","stripe-payments"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/v-c-dev.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-11T03:24:19.000Z","updated_at":"2025-06-30T04:05:57.000Z","dependencies_parsed_at":"2025-06-11T05:19:54.938Z","dependency_job_id":"0c35f4f1-2fa5-4c33-8829-584413b0ff9e","html_url":"https://github.com/v-c-dev/BlazeBuy","commit_stats":null,"previous_names":["v-c-dev/blazebuy"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/v-c-dev/BlazeBuy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-c-dev%2FBlazeBuy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-c-dev%2FBlazeBuy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-c-dev%2FBlazeBuy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-c-dev%2FBlazeBuy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/v-c-dev","download_url":"https://codeload.github.com/v-c-dev/BlazeBuy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v-c-dev%2FBlazeBuy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32349372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T17:12:42.749Z","status":"ssl_error","status_checked_at":"2026-04-27T17:12:41.658Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["blazor","clean-architecture","coupons","dotnet","dotnet-9","entity-framework-core","microsoft-login","radzen","radzen-blazor-components","service-repository-pattern","ssr","stripe","stripe-checkout","stripe-payments"],"created_at":"2025-06-21T09:40:01.501Z","updated_at":"2026-04-27T18:31:36.197Z","avatar_url":"https://github.com/v-c-dev.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BlazeBuy\n\n\n## The project\nA simple .NET 9, Blazor SSR web application. Utilizing Entity Framework, Clean Architecture, Radzen Components, Stripe (payments) and external login options such as Microsoft Login\n\nIt features basic role-based access control of pages, basic product and category creation, order management capabilities for admins, integration with stripe for credit card payments, external login and account creation\n\nAdmins can create coupons, such coupons may have a fixed amount or be a percentage of the value, being that a product's value or the entire order's value. The coupons will be created on both a local database and Stripe so that if the payment method is changed there would still be a registry of past coupons and to possibly make future integrations easier\n\n**Observation:** Screenshots taken with \"GoFullPage\" which may cause inconsistencies for example in the admin navMenu not extending all the way down to the bottom of the page and backgroud due to stitching multiple screenshots\n\n# Images\n## Unauthenticated user pages:\nHome Page:\n![image](https://github.com/user-attachments/assets/2896f24e-3905-4f80-bc87-96a53fa7aa65)\n\nSign In page:\n![image](https://github.com/user-attachments/assets/d5214f2f-2f78-451d-bf71-0fc5945856cf)\n\nSign Up page:\n![image](https://github.com/user-attachments/assets/36b65ff4-c2dc-4800-b773-4062e234c68f)\n\n----\n## Customer pages\nHome page:\n![image](https://github.com/user-attachments/assets/444ae1db-59ad-48b9-b483-7b2595cd0af1)\n\nShopping Cart:\n![image](https://github.com/user-attachments/assets/557df6c4-0474-4644-8273-f7d3bc4d0d22)\n\nOrder List:\n![image](https://github.com/user-attachments/assets/51df3687-e905-4709-b3f9-5972f17dbb42)\n\nOrder Details:\n![image](https://github.com/user-attachments/assets/38ffcd7d-6717-45a2-88d7-5ddb728bdabb)\n\n----\n## Admin pages\nHome page:\n![image](https://github.com/user-attachments/assets/fe00ba34-d558-4ae0-8eac-2172523afc8a)\n\nOrder List:\n![image](https://github.com/user-attachments/assets/98518c32-17c0-4933-a508-6dc435349003)\n\nOrder Details:\n![image](https://github.com/user-attachments/assets/fec28af0-4b93-4baa-866c-b97ce2d75907)\n\nCategory List:\n![image](https://github.com/user-attachments/assets/7578c4fb-8854-4b85-a7a9-b023b0bfef42)\n\nCreate Category:\n![image](https://github.com/user-attachments/assets/2b75e2f9-5f0e-43eb-96f5-ec58091d25fc)\n\nProduct List:\n![image](https://github.com/user-attachments/assets/1e74f2aa-3832-446a-afaf-2572758d4846)\n\nCreate Product:\n![image](https://github.com/user-attachments/assets/5d1cc463-e237-4128-a83c-8e4fa82455e8)\n\nCoupon List:\n![image](https://github.com/user-attachments/assets/e90b8046-7239-469f-a7eb-fc136ebda3ae)\n\nCreate Coupon:\n![image](https://github.com/user-attachments/assets/25199f80-7598-4fee-a2d9-4e47cf045de1)\n\nShopping Cart:\n![image](https://github.com/user-attachments/assets/c7f926cb-bec5-4d8e-9e8f-9f43f4cb463a)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv-c-dev%2Fblazebuy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fv-c-dev%2Fblazebuy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv-c-dev%2Fblazebuy/lists"}