{"id":15066149,"url":"https://github.com/aleksandromilenkov/footballapi","last_synced_at":"2026-01-03T06:08:47.484Z","repository":{"id":220874685,"uuid":"752797961","full_name":"aleksandromilenkov/FootballAPI","owner":"aleksandromilenkov","description":"ASP.NET Web API ","archived":false,"fork":false,"pushed_at":"2024-03-24T20:08:29.000Z","size":68,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-22T19:11:56.024Z","etag":null,"topics":["api-rest","asp-net-core","aspnetcore","automapper","backend","backend-api","bearer-authentication","bearer-tokens","csharp","dotnet","dotnetcore","entity-framework","entityframeworkcore","identity","microsoftsqlserver","restapi","sqlserver"],"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/aleksandromilenkov.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}},"created_at":"2024-02-04T20:33:45.000Z","updated_at":"2024-03-23T08:15:51.000Z","dependencies_parsed_at":"2024-02-15T21:24:42.881Z","dependency_job_id":"f51ee5e3-bc41-48d6-94f1-b62786b29dc7","html_url":"https://github.com/aleksandromilenkov/FootballAPI","commit_stats":null,"previous_names":["aleksandromilenkov/footballapi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksandromilenkov%2FFootballAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksandromilenkov%2FFootballAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksandromilenkov%2FFootballAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aleksandromilenkov%2FFootballAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aleksandromilenkov","download_url":"https://codeload.github.com/aleksandromilenkov/FootballAPI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243835942,"owners_count":20355611,"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":["api-rest","asp-net-core","aspnetcore","automapper","backend","backend-api","bearer-authentication","bearer-tokens","csharp","dotnet","dotnetcore","entity-framework","entityframeworkcore","identity","microsoftsqlserver","restapi","sqlserver"],"created_at":"2024-09-25T01:02:22.214Z","updated_at":"2026-01-03T06:08:47.433Z","avatar_url":"https://github.com/aleksandromilenkov.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"#Football API\nThis is ASP.NET Web API for Football Application.  \nThe API has 3 main entities: Club, Country and Footballer, also it has Users with the help of Identity package.  \nYou can make all the CRUD operations.  \nThis API has advanced search implementation for every entity.   \nEvery Club has multiple Footballers and Every Footballer has just One Club ( One-To-Many Relationship)  \nEvery Club has just One Country (One-To-One Relationship)   \nEvery Country has multiple Footballers and Every Footballer has just one Country (One-To-Many Relationship)  \nEvery Country has multiple Clubs and Every Club has One Country (One-To-Many relationship)  \nThis API is using Authentication and Authorization with Json Bearer Web Token and Identity package which allows creating tokens and Users to login and signup. Also you can't access some routes if you are not logged in (You need the Bearer Token in the Authorization Header in the HTTP request).   \nThis API is using EntityFramework to easier manipulation with the Microsoft SQL Server Database.  \nThis API serves as backend for this frontend: https://github.com/aleksandromilenkov/FootballAPI_Frontend\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faleksandromilenkov%2Ffootballapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faleksandromilenkov%2Ffootballapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faleksandromilenkov%2Ffootballapi/lists"}