Files
mapix/README.md

29 lines
832 B
Markdown

# mapix
A browser-based photo mapping prototype that reads EXIF/GPS data and shows images on OpenStreetMap.
## Features
- Nextcloud public share import through a local proxy
- Client-side EXIF and GPS extraction
- Map markers with photo thumbnails
- Fullscreen photo viewer
- Timeline view with zoomable time ranges
- Progressive loading with cancel support
- Local browser dependency bundle for Leaflet and EXIF parsing
## Start
```bash
npm install
npm run build
npm start
```
## Notes
- Photos are not stored on the server.
- The UI and processing run in the browser where possible.
- Browser dependencies are installed through npm and copied into `dist/vendor` during `npm run build`; the runtime serves them locally instead of loading third-party CDNs.
- Future auth can be forwarded by a reverse proxy via HTTP headers.