{"id":13823854,"url":"https://github.com/BorowskiKamil/blazor-tasks","last_synced_at":"2025-07-08T18:31:12.317Z","repository":{"id":144172976,"uuid":"137103273","full_name":"BorowskiKamil/blazor-tasks","owner":"BorowskiKamil","description":"Blazor example To-Do App","archived":false,"fork":false,"pushed_at":"2018-09-12T23:17:22.000Z","size":1018,"stargazers_count":34,"open_issues_count":1,"forks_count":10,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-05T09:12:29.956Z","etag":null,"topics":["blazor","dotnet-core"],"latest_commit_sha":null,"homepage":null,"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/BorowskiKamil.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}},"created_at":"2018-06-12T17:03:13.000Z","updated_at":"2024-02-03T16:19:28.000Z","dependencies_parsed_at":"2024-01-15T16:52:41.269Z","dependency_job_id":null,"html_url":"https://github.com/BorowskiKamil/blazor-tasks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BorowskiKamil%2Fblazor-tasks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BorowskiKamil%2Fblazor-tasks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BorowskiKamil%2Fblazor-tasks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BorowskiKamil%2Fblazor-tasks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BorowskiKamil","download_url":"https://codeload.github.com/BorowskiKamil/blazor-tasks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225453376,"owners_count":17476712,"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":["blazor","dotnet-core"],"created_at":"2024-08-04T09:00:46.914Z","updated_at":"2024-11-20T01:30:52.221Z","avatar_url":"https://github.com/BorowskiKamil.png","language":"C#","funding_links":[],"categories":["Sample Projects"],"sub_categories":["ToDos"],"readme":"# Blazor To-Do App\n\nHey! This repository contains an API written in ASP.NET Core 2.1 and front-end web-application written in experimental .NET web framework Blazor that runs via WebAssembly 🤓\n\nImplemented features:\n- CRUD (create, read, update and delete) actions on tasks\n- Managing categories and assigning tasks to them\n\n## Getting Started with Blazor\n\nTo get setup with Blazor:\n\n1. Install the [.NET Core 2.1 SDK](https://go.microsoft.com/fwlink/?linkid=873092) (2.1.300 or later).\n2. Install [Visual Studio 2017 (15.7)](https://go.microsoft.com/fwlink/?linkid=873093) with the *ASP.NET and web development* workload.\n3. Install the latest [Blazor Language Services extension](https://go.microsoft.com/fwlink/?linkid=870389) from the Visual Studio Marketplace.\n\n## Setup Database Connections\n\nThis example is running on in memory database. You can change that in Startup.cs file.\n\n\u003c!-- When running on Windows, the server is using in memory database on default configuration. You can change that in the file appsettings.json. --\u003e\n\n\u003c!-- \u003eNote: .NET Core doesn't allow to use in memory database on other OS than Windows, so if you're not Windows user you have to configure database connection string in appsettings.json and use MySQL. --\u003e\n\n## Screenshots\n\n#### Tasks List\n![Tasks List](https://i.imgur.com/g2GRlUL.png \"Tasks List\")\n\n#### Task Details\n![Task Details](https://i.imgur.com/vCqegZa.png \"Task Details\")\n\n#### Editing a category\n![Editing a category](https://i.imgur.com/rMuFFbR.png \"Editing a category\")","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBorowskiKamil%2Fblazor-tasks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBorowskiKamil%2Fblazor-tasks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBorowskiKamil%2Fblazor-tasks/lists"}