Skip to main content

Harsh Khatri

Backend Developer

GeoLocator

Photo Location Finder

GeoLocator

A full-stack web application that extracts GPS coordinates (latitude and longitude) embedded in an image’s EXIF metadata.

Next.jsReactFastAPIPython
Personal Project
Ongoing
View on GitHub

Overview

Built with Next.js and FastAPI, GeoLocator allows users to upload a photo to instantly pinpoint the exact geographical location where it was taken and visualize it on Google Maps.

Key Features

01

Extract GPS data (latitude & longitude) from JPEG EXIF metadata

02

Automatic conversion from DMS to decimal coordinates

03

Direct Google Maps link generation to visualize photo locations

04

Modern drag-and-drop frontend UI with React and Next.js

05

Fast and efficient backend processing with FastAPI and Python

06

CORS-enabled secure backend communication

Gallery

Project Screens

2 images