Skip to content

A Nuxt-powered website designed for hosting small prediction and quiz-style competitions.

License

Notifications You must be signed in to change notification settings

svglol/predictor

Repository files navigation

Predictor

ci GitHub Website

Built With

Setup

Make sure to install the dependencies:

# pnpm
pnpm i

Update .env values

TURSO_DB_URL=""
TURSO_DB_TOKEN=""
NEXTAUTH_SECRET=""
AUTH_ORIGIN="http://localhost:3000"

#AuthJS Discord Provider
DISCORD_CLIENT_ID=""
DISCORD_CLIENT_SECRET=""

#Discord userid for admin
DISCORD_ADMIN_USER_ID=""

#Discord webhook
DISCORD_WEBHOOK=""

#Cloudinary
CLOUDINARY_FOLDER=""
CLOUDINARY_CLOUD_NAME=""
CLOUDINARY_API_KEY=""
CLOUDINARY_API_SECRET=""

SENDGRID_API=""

Development Server

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

pnpm run dev

Production

Build the application for production:

pnpm run build

Locally preview production build:

pnpm run preview

About

A Nuxt-powered website designed for hosting small prediction and quiz-style competitions.

Topics

Resources

License

Stars

Watchers

Forks

Languages