{"id":15002510,"url":"https://github.com/ultipro/fenxs","last_synced_at":"2025-10-03T13:31:06.872Z","repository":{"id":255676200,"uuid":"851089230","full_name":"UltiPro/FenXs","owner":"UltiPro","description":"FenXs created by Patryk 'UltiPro' Wójtowicz using ASP.NET Core Razor Pages.","archived":true,"fork":false,"pushed_at":"2024-09-07T15:59:02.000Z","size":7784,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-28T14:03:48.236Z","etag":null,"topics":["asp-net-core-razor-pages","csharp","dotnet","ems","mssql","website"],"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/UltiPro.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":"2024-09-02T12:03:26.000Z","updated_at":"2024-09-09T14:50:22.000Z","dependencies_parsed_at":"2024-09-06T17:35:40.333Z","dependency_job_id":"28255bee-de22-4949-8994-d472ef6c0719","html_url":"https://github.com/UltiPro/FenXs","commit_stats":null,"previous_names":["ultipro/fenxs"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltiPro%2FFenXs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltiPro%2FFenXs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltiPro%2FFenXs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UltiPro%2FFenXs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UltiPro","download_url":"https://codeload.github.com/UltiPro/FenXs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219876399,"owners_count":16554752,"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-core-razor-pages","csharp","dotnet","ems","mssql","website"],"created_at":"2024-09-24T18:50:52.795Z","updated_at":"2025-10-03T13:31:05.731Z","avatar_url":"https://github.com/UltiPro.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FenXs\nFenXs created by Patryk 'UltiPro' Wójtowicz using ASP.NET Core Razor Pages.\n\nThe website for managing data on a server that was originally intended to host Minecraft servers and FenXs Game. The main idea was to be able to remotely start the server and then control its Minecraft servers via a website. Originally, the project was supposed to be a replacement for the \"Nerdownia\" project written in PHP, but due to studies and lack of time, the project was abandoned.\n\nWarning:\n\n\u003e This application is my first major project in college, so there is a lot of ugly code. Additionally, instead of using EF Core and Identity, stored procedures and sessions were used. Everything was written from scratch without the use of scaffolding.\n\n# Dependencies and Usage\n\nDependencies:\n\n\u003cul\u003e\n  \u003cli\u003eBCrypt.Net-Next 4.0.3\u003c/li\u003e\n  \u003cli\u003eSystem.Data.SqlClient 4.8.6\u003c/li\u003e\n\u003c/ul\u003e\n\nBefore running or publishing the application:\n\n\u003e On the database server (Microsoft SQL Server), execute the script creating the database (./FenXs/FenXsDAL/Database/Create.sql) and then provide the appropriate connection string to the database in the \"appsettings.json\" file (in ./FenXs/FenXs folder).\n\nRunning the app:\n\n\u003e cd \"/FenXs/FenXs\"\n\n\u003e dotnet run\n\nPublishing the app:\n\n\u003e cd \"/FenXs/FenXs\"\n\n\u003e dotnet publish\n\n\u003e cd \"/bin/Debug/net8.0/publish\"\n\n# Preview\n\n![Index Page 1 Preview](/screenshots/IndexPage1.png)\n\n![Index Page 2 Preview](/screenshots/IndexPage2.png)\n\n![Index Page 3 Preview](/screenshots/IndexPage3.png)\n\n![Main Page Preview](/screenshots/MainPage.png)\n\n![settings Page Preview](/screenshots/SettingsPage.png)\n\n![Admin Page 1 Preview](/screenshots/AdminPage1.png)\n\n![Admin Page 2 Preview](/screenshots/AdminPage2.png)\n\n![Admin Page 3 Preview](/screenshots/AdminPage3.png)\n\n![Admin Page 4 Preview](/screenshots/AdminPage4.png)\n\n![Admin Page 5 Preview](/screenshots/AdminPage5.png)\n\n![NotFound Page Preview](/screenshots/NotFoundPage.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultipro%2Ffenxs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fultipro%2Ffenxs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultipro%2Ffenxs/lists"}