Skip to content

A web app to help filter characters and display character information. Includes a material calculator to see what you need to level up, ascend and upgrade talents.

License

Notifications You must be signed in to change notification settings

swelden/genshin-list

Repository files navigation

Genshin List is a web app to help filter and display characters from the game Genshin Impact. The character cards can be clicked on to see a more in-depth description of stats, facts, and abilities. Each character's page includes a calculator that lists the required materials to level up, ascend and upgrade talents within a given range.

Built with Next.js, TypeScript, and Tailwind CSS

genshin-list-demo

Getting Started

  1. Install and use the correct version of Node using NVM:

    nvm use
    nvm install
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open http://localhost:3000 with your browser to see the result.

How To Update Characters

  1. Update the genshin-db dependency:

    npm update genshin-db --save
  2. Check if the characters were added and if their page is displaying the correct information.

    NOTE: You may need to restart your local server to see changes.

  3. Make sure everything else is still working correctly.

About

A web app to help filter characters and display character information. Includes a material calculator to see what you need to level up, ascend and upgrade talents.

Topics

Resources

License

Stars

Watchers

Forks