Skip to content

neerajkumarc/pokedexai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokédexAI

Overview

This project is a real-life Pokédex built using Node.js, Express, and Google's Gemini AI technology. It provides descriptions and details about various real-world objects, similar to how a Pokédex works in the Pokémon universe.

Getting Started

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository:

    git clone https://github.com/neerajkumarc/pokedexai
    cd pokedexai
  2. Install dependencies:

    npm install
  3. Set up your environment variables: Create a .env file in the root of the project and add your Gemini AI API key:

    Get you API key here.

    API_KEY=your_gemini_api_key

Running the Server

  1. Start the server:

    npm run dev
  2. The server will be running on http://localhost:3000

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add your feature').
  5. Push to the branch (git push origin feature/your-feature).
  6. Open a Pull Request.

Acknowledgements

  • Thanks to Google for their Gemini AI technology.
  • Inspired by the Pokémon Pokédex concept.