v2.1.0 · CommunityOps live
Got aura? Prove it.
Got cash? Prove it faster.
Rizz Aura ranks creators, brands, streamers, athletes and your friends — earn clout, collect aura, form teams, win seasonal championships and climb the Hall of Fame. Real-time leaderboards, achievements and badges, AI-powered achievement recommendations — or skip the grind and buy the board: paid slots rank at the top, outbid.lol style.
$ git clone https://github.com/innotelinc/rizzaura.git && cd rizzaura && npm install && npm run serve
The leaderboard that runs itself.
Votes, bids, achievements and seasons in a zero-dependency Node API with live updates to every surface.
Real-time leaderboards
Server-Sent Events push snapshots and discrete events; every frontend falls back to polling.
Achievements & badges
Unlockable badges plus AI-powered achievement recommendations.
Seasonal championships
Seasons, teams and competitions with a permanent Hall of Fame.
Paid slots
Buy the board — paid slots rank at the top, outbid.lol style.
Authentik SSO
OIDC with signed HttpOnly session cookies and role-gated admin.
Zero-dependency API
Plain Node `http` server — state in a single `data/state.json`.
The Community layer of the stack.
Rizz Aura consumes Authentik (identity) and Magnate (revenue); one `BASE_DOMAIN` setting drives every surface.
Platform API
Zero-dependency Node server — votes, bids, aura, seasons, teams.
Four SPAs
app, rankings, community and admin — React 18 + Vite, shared design system.
Real-time
SSE push with polling fallback on every surface.
Authentik SSO
OIDC authorization-code flow with role-gated admin.
# dev: API + main app $ npm run serve & npm run dev >> API online → http://localhost:8000 >> Leaderboard → http://localhost:5173 $ curl localhost:8000/api/leaderboard {"rank":[{"handle":"main","aura":42069,"bid":100}]}
One domain, four surfaces.
`BASE_DOMAIN` (default rizzaura.net) drives every subdomain, the Authentik URL, CORS and frontend cross-links.
Roadmap.
Shipped as v2.1.0; community features and the rizzaura.net domain are next.
Real-time leaderboards, seasons, paid slots, four SPAs.
doneDeeper community features, rizzaura.net domain switch.
nextSecurity audit, hardening, LTS channel.
later