Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokedex CLI

A command-line interface for exploring the Pokemon world using the PokeAPI.

Boot.dev

Overview

This CLI application allows users to explore Pokemon locations, catch Pokemon, and manage a personal Pokedex collection. Built as part of the Boot.dev backend development curriculum.

Quick Start

git clone https://github.com/danalytis/pokedexcli.git
cd pokedexcli
go build
./pokedexcli

Commands

  • help - Show available commands
  • map - List nearby locations
  • mapb - Show previous locations
  • explore <location> - Find Pokemon in a location
  • catch <pokemon> - Attempt to catch a Pokemon
  • inspect <pokemon> - View caught Pokemon details
  • pokedex - List your collection
  • exit - Quit the application

Features

  • Location-based Pokemon discovery
  • Probability-based catching mechanics
  • HTTP response caching
  • Personal Pokemon collection

Testing

go test ./...

Built With

  • Go
  • PokeAPI
  • HTTP client with caching layer

About

A command-line interface for exploring the Pokemon world using the PokeAPI.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages