{"id":26691011,"url":"https://github.com/wisecirno/hr-manage-system-blazor","last_synced_at":"2026-04-09T11:41:04.970Z","repository":{"id":284509082,"uuid":"955161503","full_name":"wiseCirno/hr-manage-system-blazor","owner":"wiseCirno","description":"A simple blazor web app example using mysql and tailwindcss.","archived":false,"fork":false,"pushed_at":"2025-03-26T08:13:22.000Z","size":754,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T09:24:05.969Z","etag":null,"topics":["blazor","blazor-application","javascript","mariadb","mysql","tailwindcss","web"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/wiseCirno.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":"2025-03-26T07:50:59.000Z","updated_at":"2025-03-26T08:13:27.000Z","dependencies_parsed_at":"2025-03-26T09:24:08.727Z","dependency_job_id":"a876c1f0-a635-410d-9680-6569840a5033","html_url":"https://github.com/wiseCirno/hr-manage-system-blazor","commit_stats":null,"previous_names":["wisecirno/hr-manage-system-blazor"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wiseCirno%2Fhr-manage-system-blazor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wiseCirno%2Fhr-manage-system-blazor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wiseCirno%2Fhr-manage-system-blazor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wiseCirno%2Fhr-manage-system-blazor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wiseCirno","download_url":"https://codeload.github.com/wiseCirno/hr-manage-system-blazor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245689507,"owners_count":20656417,"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","blazor-application","javascript","mariadb","mysql","tailwindcss","web"],"created_at":"2025-03-26T16:16:54.219Z","updated_at":"2025-12-30T23:23:41.084Z","avatar_url":"https://github.com/wiseCirno.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HR Manage System Blazor\n\u003e This project is a client design task for my college course. The backend is implemented in C#, while the frontend development was unrestricted, which led me to choose a Blazor Web App. To enhance the user interface, I integrated Tailwind CSS. Although several features are still a work in progress, I plan to refine and polish every function moving forward.\n\n## Requirements\n- Linux / OSX: `Npm`,`.NET9.0`,`mariadb` or `mysql`\n- Windows (Click the link to download installer): [Node.js](https://nodejs.org/dist/v22.14.0/node-v22.14.0-x64.msi), [NET9.0](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-9.0.203-windows-x64-installer), [mariadb](https://mirrors.tuna.tsinghua.edu.cn/mariadb///mariadb-11.7.2/winx64-packages/mariadb-11.7.2-winx64.msi)\n\n## IDE\nThe first option is Rider since the project hasn't been tested on Visual Studio.\n\n## For First Use\n\n1. Open your terminal and navigate to the project directory:\n\n   ```shell\n   cd HRMSystemLiu.2025\n   ```\n\n2. Install the necessary npm packages:\n\n   ```shell\n   npm install\n   ```\n\n3. Build the CSS files:\n\n   ```shell\n   npm run buildcss\n   ```\n\n4. Execute the SQL script from data.sql. This script includes some example data for the tables.\n\n5. If Nuget packages are not automatically installed, you can manually add `DocumentFormat.OpenXml` to `HRMSystemLiu.2025` and add `MySqlConnector` to `HRMSystemLiu.DAL`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwisecirno%2Fhr-manage-system-blazor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwisecirno%2Fhr-manage-system-blazor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwisecirno%2Fhr-manage-system-blazor/lists"}