Pok-mon-Go-App

Pokémon Go App

Live URL

Use the following buttons to quickly navigate to different sections:

Table of contents
Project Structure
Prerequisites
Features
Getting Started
Uploading Pokémon Records
API Documentation

Welcome to the Pokémon Go App, a dynamic application that allows you to explore the exciting world of Pokémon! Whether you’re a seasoned Pokémon Trainer or just starting your journey, this app provides a comprehensive platform for managing, discovering, and interacting with your favorite Pokémon.

Project Structure

This project follows a specific structure to keep the code organized. Below is an explanation of the key directories and files:

Directory Structure

Prerequisites

Features

Getting Started

To get started with the Pokémon Go App, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/your-username/pokemon-go-app.git
    
  2. Navigate to the app directory:
    cd Pok-mon-Go-App/
    
  3. Run the following commands to build the Docker image and start the application:

    • docker-compose up -d node_db
      
    • docker compose build
      
    • docker compose up
      
  4. Access the API at http://localhost:8080.

Uploading Pokémon Records

To upload Pokémon records from an Excel file, use the provided template:

API Documentation

For comprehensive API documentation, including available endpoints, request/response formats, and usage examples, refer to API Documentation.