Web Analytics

pathfinder

⭐ 145 stars English by shadowoff09

🗺️ Pathfinder

Pathfinder Banner A modern, interactive mapping application built with Next.js 15, MapboxGL, and TypeScript. Pathfinder provides a seamless mapping experience with features like real-time weather data, location search, and customizable map styles.

Demo · Report Bug · Request Feature

✨ Features

🚀 Getting Started

Prerequisites

Installation

git clone https://github.com/shadowoff09/pathfinder.git
cd pathfinder
npm install

or

yarn install

     cp .env.example .env.local
     ``
   
  • Open .env.local and add your Mapbox API key:
`env NEXT_PUBLIC_MAPBOX_ACCESS_TOKEN=your_mapbox_token_here NEXT_PUBLIC_WEATHER_API_KEY=your_weather_api_key_here `
  • Get your API keys from:
  • Mapbox - for map functionality
  • OpenWeather - for weather data
  • Start the development server:
bash npm run dev

or

yarn dev
`

🎮 Usage

Map Navigation

  • Pan: Click and drag
  • Zoom: Scroll or use the zoom controls
  • Rotate: Right-click and drag
  • Reset View: Press Ctrl+Q

Features

  • Search locations using the search bar
  • Toggle between street and satellite view
  • View 3D buildings in street view mode (zoom level 15+)
  • Check weather information (zoom level 14+)
  • Get current location with one click
  • Copy coordinates to clipboard

🛠️ Built With

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📫 Contact

X - @shadowdev09

Portfolio - https://shadowdev.xyz

💖 Support the Project

If you enjoy using Pathfinder and would like to support its development, consider making a donation:

Your contributions help keep the project alive and improve its features! Thank you for your support!


Pathfinder - Navigate Your World, Beautifully | Product Hunt

⭐️ If you like this project, please give it a star!

Stargazers over time

--- Tranlated By Open Ai Tx | Last indexed: 2026-04-20 ---