{"id":22341842,"url":"https://github.com/sherlockboy/elte-matches","last_synced_at":"2025-09-05T10:37:41.374Z","repository":{"id":190256308,"uuid":"447279299","full_name":"Sherlockboy/elte-matches","owner":"Sherlockboy","description":null,"archived":false,"fork":false,"pushed_at":"2022-01-13T14:17:42.000Z","size":747,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T09:37:26.901Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","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/Sherlockboy.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}},"created_at":"2022-01-12T15:54:32.000Z","updated_at":"2022-01-12T15:55:03.000Z","dependencies_parsed_at":"2023-08-23T21:27:30.329Z","dependency_job_id":null,"html_url":"https://github.com/Sherlockboy/elte-matches","commit_stats":null,"previous_names":["sherlockboy/elte-matches"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Sherlockboy/elte-matches","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sherlockboy%2Felte-matches","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sherlockboy%2Felte-matches/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sherlockboy%2Felte-matches/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sherlockboy%2Felte-matches/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sherlockboy","download_url":"https://codeload.github.com/Sherlockboy/elte-matches/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sherlockboy%2Felte-matches/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273747193,"owners_count":25160649,"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","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":[],"created_at":"2024-12-04T08:08:22.703Z","updated_at":"2025-09-05T10:37:36.337Z","avatar_url":"https://github.com/Sherlockboy.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mukhammadyusuf Soliev\n# ZVPLVJ\n\n### Live demo\nhttp://elte-match-board-zvplvj.herokuapp.com/\n```\nAdmin details:\nemail: admin@eltestadium.hu\npassword: admin\n\nUser details:\nemail: soliev@eltestadium.hu\npassword: soliev\n```\n\n### Local installation\n```\nInside project folder run following commands:\n1. composer install\n2. php artisan key:generate\n3. php artisan migrate --seed\n4. php artisan serve\n\nThen open browser:\nhttp://localhost:8000/\n```\n\nWeb-programming - PHP home assignment\nThis solution was submitted by the student named above for a Web-programming assignment.\n\nHereby I declare that the solution is my own work. I did not copy or use solutions from a third party. I did not share this solution with fellow students and I did not publish it. \n\nAccording to the Academic Regulations for Students (Eötvös Loránd University Organisational and Operational Regulations – Volume 2, Section 74/C), a student purpoting the intellectual property of others as their own [...] is committing a disciplinary offence.\n\nThe worst result of a disciplinary offence can be the expulsion of the student.\n\n### Minimum requirements (5 points)\n\n[x] Listing page: Exists and displayed\n[x] Listing page: List all teams (1 point)\n[x] Listing page: By clicking on a team we get to the appropriate team details page (1 point)\n[x] Listing page: List all matches (0.5 points)\n[x] Team details: Team name is displayed (0.5 points)\n[x] Team details: Matches of the team appear with and without results (1 point)\n[x] Team details: Comments for the team appear (1 point)\n\n### Basic tasks (15 points)\n\n[x] Listing page: List the last 5 matches (1 point)\n[x] Team details: In the match list for played matches (with result) the color is green, red, yellow for win, lose, draw, respectively (0.5 points)\n[x] Team details: New comment is disabled without login (0.5 points)\n[x] Team details: New comment is available after login (0.5 points)\n[x] Team details: Empty comment gives an error (0.5 points)\n[x] Team details: New comment is saved successfully (1 point)\n[x] Registration form: Contains appropriate elements (0.5 points)\n[x] Registration form: Validation, error messages, keeping the form state (1,5 pont)\n[x] Registration form: Successful registration (0.5 points)\n[x] Login: Handling errors (1 point)\n[x] Login: Successful login (1 point)\n[x] Admin: Admin can log in with the credentials of the admin user (0.5 points)\n[x] Admin: Modifying a match result can be done only with admin user (0.5 points)\n[x] Admin: Modifying a match result: validation, keeping form state, successful save (3 points)\n[x] Admin: Deleting a comment can be done only with admin user (0.5 points)\n[x] Admin: Deleting a comment is successful (1 point)\n[x] Nice, well-designed interface (1 point)\n[ ] **1 week delay (-6 points)**\n[ ] **Delay of more than 1 week (not accepted, no grade)**\n\n### Extra tasks (plus 5 points)\n\n[ ] Listing page: Show the results of the next 5 matches with AJAX (2,5 pont)\n[x] Team details: Mark as favorite (1 point)\n[x] Listing page: List only the matches of the favorite teams (1 point)\n[X] Forms: error messages appear next to the form fields on forms (0.5 points)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsherlockboy%2Felte-matches","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsherlockboy%2Felte-matches","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsherlockboy%2Felte-matches/lists"}