Discover cool places around the globe with an interactive spin!
Wikisillygoose is a playful geo-exploration web app built with Three.js. It lets users spin a globe, click any point on the map, and instantly discover an interesting place nearby. If the place has a Wikipedia entry, you can dive in directly for more info—making learning fun and interactive!
Check it out in action here:
https://wikisillygoose.eulerbutcooler.tech
- Interactive 3D globe — Easily pan, zoom, and rotate to explore the world.
- Click-to-discover — Click anywhere to find an interesting location nearby.
- Powered by technology — Built with Three.js for beautiful 3D visuals and integrated with the Gemini API to fetch information about cool places.
- Frontend:
- Three.js for rendering the globe
- Next.js for UI and state management
- APIs:
- Gemini API (or similar service) to query points of interest
- Clone the repository:
git clone https://github.com/eulerbutcooler/wikisillygoose.git cd wikisillygoose - Install dependencies:
npm install
- Create a .env file in the project root and add your Gemini API key:
GeminiAPI=yourgeminiapikey
- Run the development server
npm run dev
- Open the browser and navigate to
http://localhost:3000/