Skip to content
This repository has been archived by the owner on Jun 10, 2022. It is now read-only.

SkyMen-Lab/AdminService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdminService Alpha 0.1

Master Develop
Build Status Build Status

Intro

Admin service is a dashboard for admins and moderators of the project thep0ng.io to manage teams, connections of configs and game session in real time.

For now, the dashboard is a basic ASP.NET Core MVC application with no database on side. All of the data is pulled from the Storage Service via REST API. However, it is in plans to implement SPA on side and have small MongoDB database for storing users with roles.

Tech Stack:

  • ASP.NET Core 3.1 MVC
  • Newtonsoft.JSON
  • REST API
  • Serilog

Setup

Upstream API Address Setup

Please set the correct ServerAddress in appSettings.json before running the web app.

"ServerAddress":{
    "StorageServerAddress": "http://<your-upstream-storage-server>:<port>"
  }

Contribution

All developers are always welcome to contribute to the project and open issues and pull-requests with appropriate messages.

License

The code is licensed under the GNU General Public License v2.0

Copyright © 2013-2018 Serilog Contributors

Licensed under Apache License 2.0

Copyright (c) 2016 Tempus Dominus

Licensed under MIT License

Licensed under Apache License 2.0