s0er3n / GeoBingo.io

a multiplayer street view bingo game

Home Page:https://geobingo.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

image

๐ŸŒŽ GeoBingo.io

an open source multiplayer street view bingo game

Socials

Discord Server Twitch Category TikTok YouTube Instagram

my discord tag: .soeren

Self hosting with docker-compose

  1. Set the Environment Variables from .env.example (only VITE_GMAPSAPI is needed for the base game)

  2. run docker-compose up --build

  3. the game should be running on port 3000

โšก How to run it yourself for development

  • install node 20

  • clone repository

  • go into cloned directory

  • install the dependencies

npm install

๐Ÿ—บ๏ธ add google maps api key

get an api key https://developers.google.com/maps/documentation/javascript/get-api-key

under API restrictions select the following 2 APIs: Maps JavaScript API and Maps Embed API

create Frontend/.env file and paste in your api key like this:

VITE_GMAPSAPI=YOURAPIKEY

๐Ÿ run it

make sure your are in the root of the project and write npm run dev open geobingo on http://localhost:3000 :)

๐Ÿค” Questions? Write me on discord or create an issue

About

a multiplayer street view bingo game

https://geobingo.io/

License:GNU Affero General Public License v3.0


Languages

Language:Svelte 53.9%Language:TypeScript 42.8%Language:JavaScript 2.2%Language:HTML 0.5%Language:Dockerfile 0.3%Language:CSS 0.2%Language:Shell 0.0%