{"id":15825961,"url":"https://github.com/ankitsharma-007/blazor-webassembly-graphql","last_synced_at":"2026-04-09T12:09:19.829Z","repository":{"id":92340374,"uuid":"541568561","full_name":"AnkitSharma-007/Blazor-WebAssembly-GraphQL","owner":"AnkitSharma-007","description":"A full stack application using Blazor Wasm, SQL Server and GraphQL.","archived":false,"fork":false,"pushed_at":"2022-10-12T15:02:30.000Z","size":1737,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-06T09:40:59.057Z","etag":null,"topics":["ankit-sharma","asp-net-core","blazor","graphql","sql-server","wasm","webassembly"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AnkitSharma-007.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-09-26T12:12:56.000Z","updated_at":"2024-06-13T15:40:24.000Z","dependencies_parsed_at":"2023-05-16T22:30:41.819Z","dependency_job_id":null,"html_url":"https://github.com/AnkitSharma-007/Blazor-WebAssembly-GraphQL","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AnkitSharma-007/Blazor-WebAssembly-GraphQL","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnkitSharma-007%2FBlazor-WebAssembly-GraphQL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnkitSharma-007%2FBlazor-WebAssembly-GraphQL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnkitSharma-007%2FBlazor-WebAssembly-GraphQL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnkitSharma-007%2FBlazor-WebAssembly-GraphQL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnkitSharma-007","download_url":"https://codeload.github.com/AnkitSharma-007/Blazor-WebAssembly-GraphQL/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnkitSharma-007%2FBlazor-WebAssembly-GraphQL/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271073387,"owners_count":24694538,"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-08-18T02:00:08.743Z","response_time":89,"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":["ankit-sharma","asp-net-core","blazor","graphql","sql-server","wasm","webassembly"],"created_at":"2024-10-05T09:41:12.007Z","updated_at":"2025-12-30T21:43:41.298Z","avatar_url":"https://github.com/AnkitSharma-007.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blazor-WebAssembly-GraphQL\n\nA full stack application using Blazor Wasm, SQL Server and GraphQL. \n\n# Configure the Strawberry Shake CLI tools\n\nWe need to configure the Strawberry Shake tool which will help us create a GraphQL client. Navigate to the `BlazorWithGraphQL\\Client` directory in your machine, open a command prompt, and run the following command:\n\n```\ndotnet new tool-manifest\n```\n\nUpon successful execution, it will add a `.config` folder in the `BlazorWithGraphQL\\Client` directory. This folder will contain a `dotnet-tools.json` file.\n\nRun the following command in the command prompt to install the Strawberry Shake tools.\n\n```\ndotnet tool install StrawberryShake.Tools -–local\n```\n\nFor detailed steps, please refer to - [Get started with Strawberry Shake and Blazor](https://chillicream.com/docs/strawberryshake/v12/get-started)\n\n# Demo\n\n![](https://github.com/AnkitSharma-007/Blazor-WebAssembly-GraphQL/blob/main/Output/BlazorWasmGraphQLOutput.gif)\n\n## Prerequisites\n- Visual Studio 2022\n- SQL Server\n- SQL Server Management Studio (SSMS)\n- .NET Core 6.0 SDK or above\n\n\n## Steps to run the app\n\n- Clone the Repo\n- Scaffold and seed the initial data using the [DBScript](https://github.com/AnkitSharma-007/Blazor-WebAssembly-GraphQL/blob/main/BlazorWithGraphQL/DBScript/script.sql)\n- Put your own connection string in the [appsettings.json](https://github.com/AnkitSharma-007/Blazor-WebAssembly-GraphQL/blob/main/BlazorWithGraphQL/BlazorWithGraphQL/Server/appsettings.json) file.\n- Build and launch the application from Visual Studio.\n\n# See Also\n\n- https://github.com/suresh-mohan/Blazor-WebAssembly-GraphQL\n- [A Full-Stack Web App Using Blazor WebAssembly and GraphQL](https://www.syncfusion.com/blogs/post/a-full-stack-web-app-using-blazor-webassembly-and-graphql-part-1.aspx)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fankitsharma-007%2Fblazor-webassembly-graphql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fankitsharma-007%2Fblazor-webassembly-graphql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fankitsharma-007%2Fblazor-webassembly-graphql/lists"}