IHC_Next

Overview

This repository contains the code for my college project on Human-Computer Interaction (IHC). The project utilizes Next.js and TypeScript to demonstrate how Next.js works, how TypeScript is integrated, and the overall structure of the project components. The application fetches data from the Pokédex API, utilizes interfaces to handle the data, and displays information about 6 different Pokémon on the screen. https://ihc-next-example.netlify.app/

Table of Contents

Getting Started

Prerequisites

Make sure you have the following software installed on your system:

  • Node.js (at least version X.X.X)
  • npm or yarn

Installation

  1. Clone this repository to your local machine:

git clone https://github.com/your-username/your-project.git

  1. Navigate to the project directory:

cd your-project

  1. Install the dependencies:

    npm install
    

    or

    yarn install
    

Usage

To run the project locally, use the following command:

npm run dev

or

yarn dev

This will start the development server, and you can access the application in your web browser at http://localhost:3000.

Technologies Used

  • Next.js
  • TypeScript
  • React
  • CSS (or any other styling method used)

API Reference

The project fetches data from the Pokédex API. For more information on the API and its endpoints, refer to the official documentation: Pokédex API Documentation

Contributing

Contributions to this project are always welcome. If you find any issues or have suggestions for improvements, please open an issue or submit a pull request. Make sure to follow the established coding conventions and commit message guidelines.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.