Git Product home page Git Product logo

panel's Introduction

RealistikPanel!

The modern admin panel for osu! private servers!

Dashboard

It uses libraries such as Flask for web and is designed to interface with the Ripple stack (mainly with SQL and Redis).

About

You may notice that some of this code (especially the early one) is not too great. This is because this is a learning trip for me. I am using a lot of libraries and concepts that are new to me and it's the first time I'm doing them. This may be reflected in the quality of the code. I will try to fix up or replace some of the old code when I'm satisfied with the feature set.

This project is now ready to be deployed as a full replacement to RAP.

Feature set

Everyday tons of new features

  • Recent Plays
  • Common statistics and graphs (dashboard)
  • Logging in using osu! server accounts (thanks Lukumiya)
  • Bancho Settings (viewing and editing)
  • System Settings (viewing and editing)
  • Beatmap Ranking (unranking, loving and ranking)
  • Discord Webhook (sends an embed whenever a map is ranked/unranked/loved)
  • RAP Log (viewing and logging)
  • Privileges (checking if they are sufficient, creating privilege groups and assigning them)
  • Viewing the user list
  • Editing users
  • Creating and assigning badges
  • Management of clans and clan members

Almost everything RAP has to offer and more!

Support

To get help, report bugs or suggest features, feel free to either create a GitHub issue or contact RealistikDash#0077 on Discord and I will happily help you.

RealistikPanel has been tested on a VPS running Ubuntu, Python 3.6.9 and Ainu database.

Screenshots

Dashboard Dashboard User List Beatmap Ranking User Edit User Edit Beatmap Ranking Beatmap Ranking Bancho Settings Bancho Settings System Settings System Settings Admin Logs Admin Logs Privilege Groups Admin Logs Clan Management Clan Management

Friendly Reminder!

Remember kids, always finish your day by going to this link!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.