Case Study

Ben Akiba Dashboard - Event Management Admin Panel

Admin dashboard application for managing Ben Akiba stand-up shows and parties, combining a public event overview with an internal panel for reservations, event data, capacity tracking and PDF-ready reporting.

Project typeNext.js / React / Supabase dashboard
IndustryEvents / Comedy club / Nightlife
FocusEvents, reservations, guest counts, admin workflow
RoleFrontend, dashboard structure, Supabase integration, deployment

Project gallery

Project overview

Ben Akiba Dashboard is a web application for organizing monthly stand-up and party events. The public front page lets visitors see available event categories, monthly listings, performers, prices and current reservation numbers, while the admin panel gives the team a focused place to manage event details and guest reservations.

The challenge

  • Event information needed to be clear for both public visitors and internal staff
  • Stand-up shows and parties required different table structures and visual treatment
  • Reservation totals had to stay visible while working with individual guest entries
  • The admin flow needed a fast form for creating new events
  • The project needed to be available online through a shared Vercel link

Project goals

  • Create a polished public front page for choosing Stand Up or Party listings
  • Build readable monthly repertoire tables with dates, performers, prices and reservations
  • Provide an admin event detail view with capacity and reservation statistics
  • Support event creation through a structured admin form
  • Deploy the application on Vercel with Supabase as the backend data layer

What was built

Public event overview

A branded front page lets users choose between Stand Up and Party repertoires and quickly understand what type of events are available.

Monthly repertoire tables

Event lists show dates, times, performers, prices and live reservation counts in a format suited for quick scanning.

Admin reservation view

The event detail page summarizes all reservations, ticket sources, confirmed guests, waiting list, capacity and available seats.

New event workflow

A structured form allows the admin to create new events with type, title, performer, date, time, price, capacity, phone and status data.

Tools and technologies

Next.jsReactJavaScriptCSSSupabaseVercelAdmin dashboardEvent management

Result

The project delivers a focused event-management dashboard with a public-facing overview and a practical internal admin area. It helps the team keep event data, reservation counts and capacity numbers in one place while keeping the public view simple and easy to browse.

  • Public front page for Stand Up and Party repertoires
  • Separate event listings for different event types
  • Admin detail page with reservation and capacity statistics
  • Form for adding new events
  • Vercel deployment connected with Supabase data

Possible next steps

  • Add more advanced filtering by month, event type and status
  • Improve mobile admin views for faster work on smaller screens
  • Add role-based access for different staff members
  • Expand PDF reporting and export options
  • Connect analytics for event attendance and reservation trends

Need a custom admin dashboard?

If your team needs a practical dashboard for events, reservations, clients or internal workflows, I can build a focused web app around the way your business actually works.