maknop / pokedex-web-app

WIP Web app for interacting with https://pokeapi.co/.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokédex Web App - Pokémon Go Inspired!

GitHub go.mod Go version Netlify Status

Purpose

The purpose of this project is to create a REST API that interacts with
the PokéAPI website and retrieves the necessary data which will be
displayed on the client-side. This project will be built using React.js and
Node.js.

High-Level Overview

Build and Run application

I liked to use podman for containerization
but Docker is fine :)

Create a pod on your local machine:

sudo podman pod create

Build and run your container:

podman build -t pokedex-web-app:latest .
podman run -d -p 8080:8080 pokdex-web-app:latest

Navigate to localhost:8080/pokemon.

Resource List

Resource Description
GET /v1/pokemon/ Retrieve a list of all pokemon
GET /v1/pokemon/:id Retrieve the pokemon corresponding to given id

Screenshots of Application Running

About

WIP Web app for interacting with https://pokeapi.co/.


Languages

Language:Go 84.6%Language:CSS 10.4%Language:Dockerfile 3.1%Language:Makefile 1.9%