Skip to content

About

Platform to host modding queues for osu!

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

NomiNation

NomiNation is a web platform for the osu! community, originally built for the #sd_mango subdivision.
It now allows any Beatmap Nominator or subdivision to host their own modding queue in a simple, organized, and accessible way.


🌟 Features

For Mappers

  • Browse all active queues across nominators and subdivisions
  • Submit your beatmaps without messy forum threads or spreadsheets
  • Track your requests and feedback in one place

For Beatmap Nominators

  • Host your own queue — personal or subdivision
  • Manage requests in a clean, easy-to-use interface
  • Collaborate with other nominators in shared queues

🔗 Live Website

https://nomination.shmiklak.uz/


🛠 Tech Stack


🚀 Local Development

Prerequisites

  • PHP 8.2+
  • Composer
  • Node.js 18+
  • MySQL
  • Git

Setup

# Clone the repository
git clone https://github.com/Shmiklak/NomiNation.git
cd NomiNation

# Install PHP dependencies
composer install

# Install JavaScript dependencies
npm install

# Copy and configure environment variables
cp .env.example .env
# Edit .env to set DB credentials, osu! OAuth keys, etc.

# Generate application key
php artisan key:generate

# Run database migrations
php artisan migrate

# Build frontend assets
npm run dev

# Start Laravel's local server
php artisan serve

The app should now be running at http://localhost:8000.


About

Platform to host modding queues for osu!

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages