Skip to content

johnmberger/cnn-standup-next

Repository files navigation

CNN Media Management Standup Leader Tool

A Next.js application that displays and manages standup leader rotation for the CNN Media Management team, featuring a news-themed interface with slot machine-style random leader selection.

Features

  • Weekly Rotation Display: Shows current and next week's standup leaders
  • CNN-Themed UI: News ticker, breaking news styling, and CNN branding
  • Random Leader Spinner: Slot machine-style random leader selection tool
  • Open Graph Images: Auto-generated social media preview images for posting in Slack
  • Responsive Design: Works on desktop and mobile devices

Tech Stack

  • Framework: Next.js 15.5.7 with App Router
  • React: 19.1.0
  • Styling: Tailwind CSS v4
  • TypeScript: 5.x
  • Deployment: Vercel-ready
  • Images: next/og for dynamic Open Graph image generation

Getting Started

Prerequisites

  • Node.js 18.18.0 or higher
  • npm or yarn

Local Development

  1. Clone the repository

  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open http://localhost:3000 in your browser

About

A next.js app for determining who's running standup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published