Skip to content

mlekhi/OakDex

 
 

Repository files navigation

OakDex

A Pokémon TCG deck strategist specific to the mobile game.

Tech Stack

  • Frontend: React, TailwindCSS
  • Backend: Next.js API routes
  • AI: OpenAI GPT-4o via AI SDK
  • Data: TCGdex API for Pokémon card data
  • Deployment: Vercel

Setup

  1. Install dependencies:
npm install
  1. Create .env.local with your OpenAI API key:
OPENAI_API_KEY=your_openai_api_key_here
  1. Run development server:
npm run dev

Open http://localhost:3000 to view the app.

Features

  • Chat Interface: AI deck strategy advice
  • Card Data: Updated Pokémon TCG card information via TCGdex API
  • Deck Builder Interface: Drag-and-drop card selection for building decks
  • Mobile Optimized: Responsive design for mobile devices
  • Deck Strategy: Focus on balance and competitive strategies for TCG Mobile

Development

npm run dev    # Start development server
npm run build  # Build for production
npm run start  # Start production server
npm run lint   # Run ESLint

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 97.5%
  • JavaScript 1.9%
  • CSS 0.6%