Skip to content

Projeto Angular para colocar em praticas meus conhecimentos, utilizando a PokeApi

Notifications You must be signed in to change notification settings

antoniocariocajr/pokemon-api

Repository files navigation

Pokemon API Application

A modern Angular application for browsing and viewing detailed attributes of Pokemon, powered by the PokeAPI.

Features

  • Pokedex Browsing: Scroll through a list of Pokemon.
  • Detailed Views: Click on any Pokemon to see detailed statistics, abilities, and types.
  • High-Quality Imagery: View official artwork for each Pokemon.
  • Responsive Design: Works on desktop and mobile.

Technologies Used

  • Angular: v20.3.8
  • TypeScript: v5.9.2
  • PokeAPI: External REST API for Pokemon data
  • RxJS: For reactive state management and API handling

Getting Started

Prerequisites

  • Node.js (Latest LTS recommended)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone <repository-url>
  2. Navigate to the project directory:

    cd pokemon-api
  3. Install dependencies:

    npm install

Usage

Development Server

Run the development server for a local preview:

ng serve

Navigate to http://localhost:4200/. The app will reload automatically if you change any source files.

Build

Build the project for production:

ng build

The build artifacts will be stored in the dist/ directory.

Running Tests

Execute unit tests via Karma:

ng test

Author

Antonio

About

Projeto Angular para colocar em praticas meus conhecimentos, utilizando a PokeApi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published