Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.12 KB

File metadata and controls

50 lines (33 loc) · 1.12 KB

plusOne

plusOne is a small browser game built with React and Vite, backed by Supabase for authentication, player profiles, lives, and leaderboard data.

Project Status

This repo is being shared as a portfolio project and game prototype. It is not positioned as a production-hardened product, but it does represent a complete end-to-end implementation with a playable frontend, user accounts, and supporting data flows.

Dependencies

  • Node.js 20+
  • npm
  • Supabase project if you want auth/data features to function

Local Run

Install dependencies:

npm install

Create your local environment values:

cp .env.example .env

At minimum, you will likely need:

  • SUPABASE_URL
  • SUPABASE_ANON_KEY
  • APP_URL

Start the dev server:

npm run dev

Build and preview:

npm run build
npm run preview

Notes

  • The frontend can build and run locally without secrets, but Supabase-backed features require valid environment values.
  • Migration and maintenance scripts under scripts/ are preserved for reference and repo history; they are not presented as a polished operational toolchain.