Mike Johnston 787c97a52f
Some checks failed
Build Images and Deploy / Update-PROD-Stack (push) Failing after 17s
initial commit
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00
2026-01-28 23:52:15 -05:00

What's The Point

A web app for tracking predictions and points in TV/movie challenges with friends.

Features

  • Register/login with email and password
  • Create and join challenges for shows/movies
  • Make and approve predictions
  • Mobile-first, modern UI

Tech Stack

  • Frontend: React (Vite)
  • Backend: Node.js (Express)
  • Database: PostgreSQL
  • Auth: JWT (email/password)
  • Dockerized, self-hosted

Getting Started

Prerequisites

  • Docker & Docker Compose

Setup

  1. Copy .env.example to .env and fill in secrets.
  2. Build and start all services:
    docker compose up --build
    
  3. Access the frontend at http://localhost:5173
  4. API runs at http://localhost:4000

Deployment

  • See prod-compose.yml for production deployment.

License

MIT

Description
Silly game to keep track of scores when predicting events of movies, tv shows or anything else you can think of.
Readme 350 KiB
Languages
JavaScript 95.2%
CSS 4.2%
Dockerfile 0.4%
HTML 0.2%