Skip to content

A Pokedex web application built with Node.js, Express, and React.

License

MIT, BSD-3-Clause licenses found

Licenses found

MIT
LICENSE
BSD-3-Clause
LICENSE-PokeAPI
Notifications You must be signed in to change notification settings

1xFalcon/pokedex-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokedex Project

License: MIT License: PokeAPI

A modern Pokedex web application built with Node.js, Express.js, and React.js, utilizing the PokeAPI to display data on all your favorite Pokémon.

Table of Contents

Features

  • Browse Pokémon: View the Pokémon list.
  • Search Functionality: Search for Pokémon by name.
  • Detailed View: Click on a Pokémon to see detailed information.
  • Responsive Design: Works on both desktop and mobile devices.

Installation

Prerequisites

  • Node.js: Version 16.x is recommended.

Backend Setup

  1. Navigate to the Backend Directory:

    cd backend
  2. Install Dependencies:

    npm install
  3. Start the Backend Server:

    node server.js

    The backend server will run on http://localhost:5000.

Frontend Setup

  1. Open a New Terminal Window and Navigate to Frontend:

    cd frontend
  2. Install Dependencies:

    npm install
  3. Start the Frontend Development Server:

    npm start

    The frontend application will open in your default browser at http://localhost:3000.

    Note: If port 3000 is occupied, you will be prompted to run on another port.

Technologies Used

  • Frontend: React.js, Axios, React Router DOM
  • Backend: Node.js, Express.js, Axios, CORS
  • API: PokeAPI

License

This project is licensed under the MIT License.

Acknowledgments

  • Data provided by PokeAPI, licensed under the PokeAPI License.
  • Pokémon and Pokémon character names are trademarks of Nintendo.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any enhancements.

About

A Pokedex web application built with Node.js, Express, and React.

Resources

License

MIT, BSD-3-Clause licenses found

Licenses found

MIT
LICENSE
BSD-3-Clause
LICENSE-PokeAPI

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published