{"id":28234428,"url":"https://github.com/iyousefibrahim/playzone","last_synced_at":"2026-01-30T16:02:52.716Z","repository":{"id":286729744,"uuid":"962352075","full_name":"iyousefibrahim/PlayZone","owner":"iyousefibrahim","description":"PlayZone is a simple web application for managing a list of games, built using ASP.NET Core MVC and Microsoft SQL Server. The app allows users to add, edit, delete, and view game details, including uploading and displaying cover images. It follows good architectural practices like the Repository Pattern and Unit of Work.","archived":false,"fork":false,"pushed_at":"2025-04-10T08:30:37.000Z","size":2377,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-12T22:32:42.378Z","etag":null,"topics":["3-tier-architecture","asp-net-core","asp-net-core-mvc","csharp","css","design-patterns","ef-core","generic-repository","html","javascript","jquery","linq","oop","repository-pattern","sql-server","unitofwork-pattern"],"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/iyousefibrahim.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-04-08T03:08:30.000Z","updated_at":"2025-04-10T08:33:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"00a1d2bf-63ce-40f4-bdca-4c64d445c2ee","html_url":"https://github.com/iyousefibrahim/PlayZone","commit_stats":null,"previous_names":["iyousefibrahim/playzone"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iyousefibrahim/PlayZone","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iyousefibrahim%2FPlayZone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iyousefibrahim%2FPlayZone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iyousefibrahim%2FPlayZone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iyousefibrahim%2FPlayZone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iyousefibrahim","download_url":"https://codeload.github.com/iyousefibrahim/PlayZone/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iyousefibrahim%2FPlayZone/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28914938,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T12:13:43.263Z","status":"ssl_error","status_checked_at":"2026-01-30T12:13:22.389Z","response_time":66,"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":["3-tier-architecture","asp-net-core","asp-net-core-mvc","csharp","css","design-patterns","ef-core","generic-repository","html","javascript","jquery","linq","oop","repository-pattern","sql-server","unitofwork-pattern"],"created_at":"2025-05-18T22:13:41.893Z","updated_at":"2026-01-30T16:02:52.701Z","avatar_url":"https://github.com/iyousefibrahim.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PlayZone MVC Project\n\nPlayZone is a simple web application for managing a list of games, built using ASP.NET Core MVC and Microsoft SQL Server. The app allows users to add, edit, delete, and view game details, including uploading and displaying cover images.\nIt follows good architectural practices like the Repository Pattern and Unit of Work, making the code clean and easy to maintain.\n\u003ch3\u003eHome Page\u003c/h3\u003e\n\u003cp\u003e\n  \u003cimg src=\"https://i.imgur.com/Q525u7Z.png\" alt=\"Home Page Screenshot\" width=\"100%\" style=\"max-width: 800px; border-radius: 10px; margin-bottom: 30px;\" /\u003e\n\u003c/p\u003e\n\n\u003ch3\u003eGames page - Details - Create - Edit\u003c/h3\u003e\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://i.imgur.com/Ta3NBQ4.png\" alt=\"Games Page Screenshot\" width=\"100%\" style=\"border-radius: 10px;\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://i.imgur.com/ZgTaNm6.png\" alt=\"Game Details Screenshot\" width=\"100%\" style=\"border-radius: 10px;\" /\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\u003cimg src=\"https://i.imgur.com/szHMX58.png\" alt=\"Create Game Screenshot\" width=\"100%\" style=\"border-radius: 10px;\" /\u003e\u003c/td\u003e\n    \u003ctd\u003e\u003cimg src=\"https://i.imgur.com/go5YSYK.png\" alt=\"Edit Game Screenshot\" width=\"100%\" style=\"border-radius: 10px;\" /\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## Features\n\n- Add, edit, delete, and view game details using the `GamesController`.\n- Display games on the home page using the `HomeController` with detailed view for each game.\n- Upload and preview game cover images.\n- Uses Microsoft SQL Server for data storage.\n\n## Technologies Used\n\n- ASP.NET Core MVC\n- Entity Framework Core\n- Microsoft SQL Server\n- Repository Pattern\n- Generic Repository Pattern\n- Unit of Work Pattern\n- Bootstrap and basic UI styling\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiyousefibrahim%2Fplayzone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiyousefibrahim%2Fplayzone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiyousefibrahim%2Fplayzone/lists"}