Skip to content

Rod-Freedom/P1-Pokeholic

Repository files navigation

Pokeholic

Gotta Drik'Em All

Description

PokEhólic is a web application that creatively combines the world of Pokémon with cocktail crafting, providing a fun, interactive way to explore both. This project was born out of a desire to integrate two distinct interests in a unique digital experience, solving the problem of engaging users in learning about cocktails through Pokémon-themed interactions.

  • Motivation: The project was motivated by the challenge of merging the appeal of Pokémon with the art of mixology in an educational and entertaining format.
  • Why: This project was developed to create a playful yet informative platform for Pokémon and cocktail enthusiasts alike.
  • Problem it Solves: It offers a unique approach to learning about different cocktails inspired by the characteristics of various Pokémon.
  • What I Learned: Through this project, I learned about API integration, responsive web design, and advanced JavaScript techniques for dynamic content management.

Table of Contents

Installation

To set up PokEhólic locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourGitHubUsername/PokEholic.git
  2. Install the necessary packages:
    npm install
  3. Start the application:
    npm start
    

Usage

To use PokEhólic, navigate through the interactive screens to select a Pokémon and discover its corresponding cocktail. Each selection provides details about the Pokémon and a recipe for a unique cocktail inspired by it.

PokEhólic Screenshot

Credits

This project was developed by Rodrigo Lavalle and his teammates:

  • Rodrigo Lavalle
  • Miguel Uribe
  • Karime Gutiérrez
  • Marco Elias

APIs used:

  • TheCocktailDB API
  • PokeAPI

License

This project is licensed under the MIT License - see the LICENSE file for details.

Features

  • Interactive Pokémon and cocktail selection screens.
  • Dynamic content loading using external APIs.
  • Responsive design for desktop and mobile devices.

How to Contribute

Contributions are welcome! For major changes, please open an issue first to discuss what you would like to change. Please ensure to update tests as appropriate.