Skip to content

thewebbeckons/supapoker

Repository files navigation

Supapoker

A real-time Planning Poker application built with Nuxt 4, Supabase, and Nuxt UI.

Features

  • User Authentication: Secure sign-up and login via Supabase Auth.
  • Room Management: Create and join rooms for planning sessions.
  • Real-time Interaction: (In Progress) Vote on stories and see results in real-time.
  • Modern UI: Clean and responsive data-driven interface using Nuxt UI.
  • Dark Mode: Fully supported out of the box.

Tech Stack

Setup

Prerequisites

  • Node.js (Latest LTS recommended)
  • A Supabase project

Environment Variables

Create a .env file in the root directory:

SUPABASE_URL=your_supabase_project_url
SUPABASE_KEY=your_supabase_anon_key

Installation

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install

Development

Start the development server on http://localhost:3000:

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

# bun
bun run dev

Production

Build the application for production:

# npm
npm run build

# pnpm
pnpm run build

# yarn
yarn build

# bun
bun run build

About

Planning poker app using Supabase as a Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •