Back to projects

Playful AI · Full-stack

Poke-Pal.

A little personality, a little AI, and your Pokémon counterpart. A playful experiment in a complete AI-powered experience.

Poke-Pal Pokédex-style personality match interface
PRODUCT VIEW / POKE-PAL

THE OVERVIEW

What’s the idea?

Also described as PokeMatch AI, Poke-Pal is a full-stack web app with a Pokédex-style interface that matches your personality to a Pokémon.

  • Python
  • JavaScript
  • HTML
  • FastAPI
  • Tailwind
  • Next.js
  • Git
  • PokéAPI
  • Google Gemini
01 / THE QUESTION

The problem.

How can a short questionnaire become a fun, personal experience rather than just another form?

02 / THE RESPONSE

The approach.

A custom backend sends questionnaire responses to Gemini for personality analysis, then retrieves the matched Pokémon’s information from PokéAPI.

INSIDE THE BUILD

Details that matter.

01

A short personality quiz

A few questions gather the traits used to find a match.

02

AI-powered matching

Gemini analyzes the responses through a custom backend.

03

Meet your match

PokéAPI provides the Pokémon image, stats, and abilities.

04

A personal explanation

Each result explains why the Pokémon fits the user.

TECHNICAL FLOW / A HIGH-LEVEL VIEW

  1. 01

    Personality questionnaire

  2. 02

    FastAPI backend

  3. 03

    Gemini analysis

  4. 04

    PokéAPI match details

KEEP EXPLORING / NEXT PROJECT

Personal Portfolio