Home - soujanya957/arctic-map GitHub Wiki
🧭 Arctic Map
Arctic Map is a web-based tool for exploring and downloading geospatial layers, combining a lightweight frontend with a powerful spatial data backend.
This wiki contains everything you need to get started, understand the architecture, and contribute to the project.
What is Arctic Map?
Arctic Map allows users to:
- Interactively explore spatial datasets on a Mapbox-rendered interface
- Download zipped shapefiles on demand
- Integrate custom shapefiles using built-in Python scripts
Tech Stack
Layer | Technology |
---|---|
Frontend | React + Vite |
Backend | FastAPI (2 services) |
Mapping | Mapbox GL JS |
Scripting | Python (zip utilities) |
Runner | Tmux-based shell script |
Quick Start
-
Clone the repository:
git clone https://github.com/soujanya957/arctic-map.git cd arctic-map
-
Set up your environment: Setup & Run Instructions
-
Run the app:
tmux ./run_0.sh
-
Visit the frontend: http://localhost:5173/
✅ Make sure you have a valid [Mapbox token](https://account.mapbox.com/access-tokens) saved in frontend/.env
.
Wiki Pages
Contributing
Thinking of contributing? We welcome:
- New features (e.g., map tools, UI enhancements)
- Bug fixes and performance improvements
- Documentation improvements
Get started:
- Fork the repository
- Create a feature branch
- Submit a pull request with a clear description of your changes
📄 License
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT).