https://github.com/contigen/wildspotter
https://github.com/contigen/wildspotter
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/contigen/wildspotter
- Owner: contigen
- Created: 2024-11-03T06:16:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-03T09:01:08.000Z (over 1 year ago)
- Last Synced: 2025-02-01T21:32:31.540Z (over 1 year ago)
- Language: TypeScript
- Size: 279 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WildSpotter
WildSpotter is a biodiversity conservation tool that maps real-time wildlife sightings to support data-driven conservation efforts. Built with Next.js, TypeScript, and Leaflet, WildSpotter emphasizes strategic partnerships for biodiversity conservation, aligning with UN SDG 17.

## Overview
WildSpotter tracks and visualizes species sightings across diverse regions. This tool aims to foster collaboration between conservation organizations, governments, and communities by providing a platform to share and analyze wildlife data.
## Key Features
- **Interactive Map**: Displays wildlife sightings using geolocation markers.
- **Real-Time Data Fetching**: Dynamically loads sightings from a custom API endpoint.
- **Community Contribution**: Facilitates data collection from local communities and organizations.
- **Responsive Design**: Optimized for viewing on both mobile and desktop.
## Technologies Used
- **Next.js** (React framework) for fast, server-rendered web applications.
- **TypeScript** for type-safe, maintainable code.
- **Leaflet** and **React-Leaflet** for interactive map functionality.
## Usage
1. **Launch the app**: Start the server with `bun run dev`.
2. **View Map**: Access the main map interface to view wildlife sightings.
3. **Interact with Markers**: Click on map markers to learn more about each sighting (species name, location).