This is a personal project which allows viewing geotagged images on a map in webassembly. It is serverless.
Follow this guide to install dioxus on your system
project/
├─ assets/ # Static assets used by the app
├─ src/
│ ├─ main.rs # The entrypoint for the app
│ ├─ components/
│ │ ├─ mod.rs # Defines the components module
│ │ ├─ hero.rs # The Hero component for the home page
│ │ ├─ sample_map.rs # Map component for previewing photos locations
│ ├─ tagging/
│ │ ├─ mod.rs # Defines the tagging module
│ │ ├─ exif_tagger.rs # Reads EXIF metadata from images
├─ Cargo.toml # Dependencies and feature flags
Run the following command in the root of your project to start developing with the default platform:
dx serveAccess the page after serving via http://127.0.0.1:8080/simple-gis/
Right now, the project only supports web, but can be made to be multiplatform pretty easily.