Skip to content

PhilIsHere/phpdex

Repository files navigation

Readme

Das ist ein altes Projekt, mit dem ich Symfony gelernt habe. Es ist ein einfacher Pokedex in einem Docker-Container.

Es nutzt die Pokemon-API als Single Source of Truth beim Importieren von Pokemon, deren Typen und der Korrektur von Pokemon. Davon abgesehen können Pokemon manuell hinzugefügt werden.

Installation und Nutzung

  1. Repository klonen

  2. Container bauen und starten

docker compose up -d
  1. In den php container wechseln
docker exec -it pma-app-1 bash
  1. Pokemon-Typen importieren
bin/console pokemon:import-types
  1. Login
http://localhost:8080/login
Benutzer: admin@localhost.com
Passwort: IAmRoot
  1. Erstes Pokemon hinzufügen z. B. Bisasam
http://localhost:8080/pokemon
Pokedex Nummer: 1
Name: Bisasam
Größe: 70
Typ: Pflanze
  1. Beliebiges Pokemon importieren z. B. Bisaknosp
docker exec -it pma-app-1 bash
bin/console pokemon:add-missing 2
  1. Korrigiere Bisasam
docker exec -it pma-app-1 bash
bin/console pokemon:fix:all

Viel Spaß :-)

About

Ein einfacher Pokedex in einem Docker-Container.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published