Skip to content
View RoloTheDevBunny's full-sized avatar
🖥️
Coding away...
🖥️
Coding away...

Highlights

  • Pro

Organizations

@Keystone-Builds

Block or report RoloTheDevBunny

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RoloTheDevBunny/README.md

🔫 water-assassins — full-stack web app for a live team-elimination game

https://www.ahswaterassassins.com/

metric value
commits 142
build window Dec 19 2025 → Jan 12 2026 (24 days)
avg commits / day 5.9
repo size 1.6 MB
stars 2
primary language TypeScript

Stack

layer tech
framework Next.js 15
ui React 19 · Tailwind CSS 4 · Framer Motion 12
auth Supabase Auth + OAuth · 3 providers (Google, Facebook, Twitter)
database Supabase (PostgreSQL)
payments Stripe · webhooks · billing portal · free trials
email Mailgun
monitoring Datadog RUM + Logs

App surface

type count names
frontend routes 8 / /register /dashboard /dashboard/targets /dashboard/team /dashboard/settings /payment /rules
API route groups 4 auth me session user
React components 17 BackLink · Button · FooterAuthScreen · HomeClient · Input · InviteList · Modal · Navbar · OAuth · SettingsOptions · SignOutButton · Spinner · TargetList · TeamManager · TeamRequestForm · Toast · Toggle
prod dependencies 14 next · react · react-dom · @supabase/supabase-js · @supabase/ssr · @supabase/auth-helpers-nextjs · mailgun.js · @datadog/browser-logs · @datadog/browser-rum · framer-motion · @heroicons/react · dotenv · form-data · jest
npm scripts 7 dev build start test test:coverage lint lint:fix

Features shipped ✅

feature status
OAuth (Google · Facebook · Twitter)
Team management + invites
Target assignment list
Stripe billing + billing portal
Stripe free trial periods
Stripe webhooks
Transactional email (Mailgun)
Domain-restricted OAuth sign-in
Personalized dashboard (self-highlight)
Responsive design + mobile nav
RLS-aware Supabase middleware

Languages

TypeScript JavaScript Python C# C++ Java Lua Luau SQL

Frontend

React Next.js Tailwind CSS

Backend / Services

Supabase Stripe

Hardware / Embedded

Arduino

GitHub Streak

Popular repositories Loading

  1. water-assassins water-assassins Public template

    TypeScript 2

  2. test test Public

  3. creator-docs creator-docs Public

    Forked from Roblox/creator-docs

    Open Source Creator Documentation

    TypeScript

  4. blot blot Public

    Forked from hackclub/blot

    🤖 ✍️ blot, the plotting bot from hack club

    JavaScript

  5. Cloud-Catcher Cloud-Catcher Public

    Use your left and right arrow keys to catch the clouds with your cone!

  6. RoloTheDevBunny RoloTheDevBunny Public

    My Personal Repository