Skip to content

Repository files navigation

Mamestagram-Website

English | 日本語

English

Mamestagram Web is the official website for Mamestagram, an osu! private server. It provides player and clan profiles, rankings, beatmap information, server guides, and more.

Features

  • Dashboard with server status, top players, and recent activity
  • Player and clan leaderboards with selectable modes, ranking categories, and scopes
  • Player and clan profiles with statistics, scores, and ranking history
  • Beatmap information, score rankings, and replay playback
  • Unified search for players, clans, and beatmaps
  • User and clan settings for profile images, Me!, profile visibility, and more
  • Documentation for connecting to Mamestagram, commands, rules, and BBCode
  • Information about osu!lazer and supporters
  • Profile cosmetics and custom loading screen integration with Badge Market
  • Mobile and tablet support

Tech Stack

  • Next.js 16 (App Router)
  • React 19
  • TypeScript
  • MySQL
  • Redis
  • CSS Modules

Directory Structure

src/
├── actions/       Server Actions
├── app/           Pages, layouts, and Route Handlers
├── components/    UI components
├── database/      Data access and queries
└── lib/           Shared utilities

public/
├── images/        Image assets
└── styles/        Global CSS and CSS Modules

See AGENT.md for the implementation rules.

Bugs and Feature Requests

Please report bugs in the Mamestagram Discord #bug-report channel. Share improvement ideas and feature requests in #idea.

日本語

osu!プライベートサーバー「Mamestagram」の公式Webサイトです。 プレイヤーとクランのプロフィール、ランキング、ビートマップ情報、サーバーガイドなどを提供します。

主な機能

  • サーバー状況、トッププレイヤー、最近のアクティビティを表示するダッシュボード
  • モード、集計方法、対象範囲を切り替えられるプレイヤー・クランランキング
  • プレイヤーとクランのプロフィール、統計、スコア、ランキング履歴
  • ビートマップ情報、スコアランキング、リプレイ再生
  • プレイヤー、クラン、ビートマップの横断検索
  • プロフィール画像、Me!、公開範囲などのユーザー・クラン設定
  • Mamestagramへの接続方法、コマンド、ルール、BBCodeのドキュメント
  • osu!lazerおよびサポーターの案内
  • バッジマーケットとのプロフィール装飾・カスタムロード画面連携
  • モバイル・タブレット対応

技術構成

  • Next.js 16(App Router)
  • React 19
  • TypeScript
  • MySQL
  • Redis
  • CSS Modules

ディレクトリ

src/
├── actions/       Server Actions
├── app/           ページ、レイアウト、Route Handlers
├── components/    UIコンポーネント
├── database/      データ取得処理とクエリ
└── lib/           共通処理

public/
├── images/        画像アセット
└── styles/        グローバルCSSとCSS Modules

実装時のルールは AGENT.md を参照してください。

不具合・要望

不具合はMamestagram Discordの #bug-report、 改善案や追加してほしい機能は #ideaへお知らせください。

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages