Trivius
February 11, 2025 ยท View on GitHub
A real-time trivia game designed for in-person meetups and events. Still a work in progress! ๐๏ธ
Tech Stack
-
Frontend:
- React 19
- TanStack Start
- shadcn/ui (TailwindCSS + Radix UI + Lucide Icons)
-
Backend:
- Supabase
- PostgreSQL
Features
- Real-time trivia gameplay
- Authentication system
- Responsive design
- Dark/Light theme support
Getting Started
Prerequisites
- Node.js >= 18
- npm or yarn
- Supabase account
Installation
- Clone the repository:
git clone https://github.com/nikolovlazar/trivius.git
cd trivius
- Install dependencies:
npm install
- Set up your environment variables:
cp .sample.env .env
- Start the development server:
npm run dev
License
This project is licensed under the MIT License - see the LICENSE file for details.