Skip to content

Repository files navigation

StackJack

Svelte Vercel

StackJack deals you a random tech stack (frontend, styling, backend, database, deploy) and sends it to an AI to generate a unique app idea. Think of it as a prompt engine for side projects.

Visit: Stack Jack

image

How it works

  1. Press Generate Idea!
  2. Five cards are dealt with random picks from expanded pools (16+ options per category)
  3. The stack is sent to a pluggable AI provider (Groq, OpenAI, OpenRouter, or Gemini)
  4. The AI returns an app name and description tailored to the stack
  5. Cards fly into view with a deal animation

Switch providers by setting AI_PROVIDER in your .env — no code changes needed.

Setup

git clone https://github.com/wwwillgunnn/stack-jack.git
cd stack-jack
pnpm install

Create a .env file:

AI_PROVIDER=groq
GROQ_API_KEY=gsk_...

Then start the dev server:

pnpm run dev --open

To create a production version of your app:

pnpm run build

You can preview the production build with pnpm run preview.

About

Random app idea and tech stack picker

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages