{"id":20580391,"url":"https://github.com/cyphernyx/csharp-employee-badgemaker","last_synced_at":"2026-04-20T19:05:12.820Z","repository":{"id":203017379,"uuid":"707849122","full_name":"CypherNyx/Csharp-Employee-BadgeMaker","owner":"CypherNyx","description":"Console app that creates employee security badges. Developed using C# and .NET framework to import libraries that let you read and write to the file system, query APIs, and generate images.","archived":false,"fork":false,"pushed_at":"2024-01-12T05:23:13.000Z","size":19699,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T22:32:22.963Z","etag":null,"topics":["asp-net","csharp","dotnet-core","graphics-manipulation","oop"],"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/CypherNyx.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":"2023-10-20T19:56:45.000Z","updated_at":"2024-01-03T22:29:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"b2bb9df8-b215-40f1-8530-cb32e4f8f374","html_url":"https://github.com/CypherNyx/Csharp-Employee-BadgeMaker","commit_stats":null,"previous_names":["cyphernyx/csharp-employee-badgemaker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FCsharp-Employee-BadgeMaker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FCsharp-Employee-BadgeMaker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FCsharp-Employee-BadgeMaker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CypherNyx%2FCsharp-Employee-BadgeMaker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CypherNyx","download_url":"https://codeload.github.com/CypherNyx/Csharp-Employee-BadgeMaker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242206006,"owners_count":20089252,"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":["asp-net","csharp","dotnet-core","graphics-manipulation","oop"],"created_at":"2024-11-16T06:23:24.544Z","updated_at":"2026-04-20T19:05:07.781Z","avatar_url":"https://github.com/CypherNyx.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Csharp-Employee-BadgeMaker\n\u003e.NET command line application  \n\nConsole app that creates employee security badges.  This application is developed using C# and .NET framework to import libraries that let you read and write to the file system, query APIs, and generate images.\n\n [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) \u003c/br\u003e\n ![C#](https://img.shields.io/badge/csharp-%23239120.svg?style=for-the-badge\u0026logo=csharp\u0026logoColor=white)\n\n\n\n## Table of Contents\n- [Getting Started](#getting-started) \n- [Screenshots](#screenshots)   \n- [APIs](#apis) \n- [License](#license)\n- [Contribute](#contribute)\n- [Contact](#contact)\n\n\n## Getting Started\nTo contribute, run or explore the codebase for this C# command line application, follow these steps below:\n\n1. Clone the repository: `git clone https://github.com/CypherNyx/Csharp-Employee-BadgeMaker.git`\n2. Open the project in VS Code (or a compatible IDE).\n3. Navigate to the cloned directory in your file explorer. \n4. Enter the following in the Command Prompt to run the application:\n```\ndotnet run\n```\n5. Make changes or improvements as needed.\n6. Additional notes: \n    - **Prerequisites**: Ensure you have .NET Core SDK (or the appropriate .NET Framework version) installed on your machine. You can download it from https://dotnet.microsoft.com/download.\n    - **Exploring the code**: The main C# code files will be found in the Program.cs file within the src directory.\n\n\n\u003cbr\u003e\n\n## Screenshots\n### Data Input\nRun the application and create a single employee (or multiple employees) at the command prompt to create a badge image. Don't forget to include the URL for the employee test photo, you can use the a place holder URL as https://placekitten.com/400/400 :\n\n![data1](./data/data_input1.png)\n\n### Badge Preview\nYou'll find your new badges neatly saved as PNG files within the `data` folder. They'll look just like this:\n\n![holmesbadge](./data/7410_badge.png)\n\n###  Individual Badge Files:\nEvery employee will have their own unique badge, saved as a separate PNG file within the `data` folder. This makes it super easy to share, print, or use each badge individually.\n\n![data2](./data/data_input2.png)\n\n### Consolidated Employee Data:\nTo keep track of all employee information in one place, inside the `data` folder, you'll also find a handy CSV file named `employee.csv`. This file stores employee details in a clear, organized format.\n![data3](./data/data_input3.png)\n\n\n\n## APIs \nThe application utilizes the following APIs:\n* [Random User API](https://randomuser.me/)\n\n## Contributing\nPull requests are welcome. Please open an issue first to discuss any proposed changes or additions.\n\u003cbr\u003e\n\n## License\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n  \n  https://opensource.org/licenses/MIT \u003cbr\u003e \n  This project is open source and available under the MIT License.\n\n\u003cbr\u003e\n\n  ## Questions\n  GitHub [CypherNyx](https://github.com/CypherNyx)\u003cbr\u003e\n  Email: \u003ca href=\"mailto: dguido.dev@gmail.com\" target=\"_blank\"\u003edguido.dev@gmail.com\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyphernyx%2Fcsharp-employee-badgemaker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcyphernyx%2Fcsharp-employee-badgemaker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyphernyx%2Fcsharp-employee-badgemaker/lists"}