API for the Awesome Multiplayer Games website, built with TypeScript and Hono. Fetches all games and enriches the data with information from IGDB.
- Data source: https://github.com/herrherrmann/awesome-multiplayer-games
- Frontend: https://github.com/herrherrmann/awesome-games-frontend
If you want to add or edit games, please go to https://github.com/herrherrmann/awesome-multiplayer-games and create a pull request.
- Install the Node version defined in
.nvmrc:nvm use # or nvm install - Install dependencies:
npm install
- Copy
.env.exampleto.envand fill in the necessary values.
# development
npm run dev
# production mode
npm run build && npm run start