Skip to content

mailfaruqi/geocontact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GeoContact: Find Friends on the Fly

GeoContact elevates the classic address book to a spatial dimension, enabling the visualization of friends' locations on a comprehensive map. This tool facilitates the seamless addition, viewing, and organization of contact details, integrating them with interactive geospatial data. Ideal for coordinating social events or simply charting the distribution of acquaintances, GeoContact is the quintessential utility for navigating and connecting within the digital landscape.

Features

  • Dynamic Contact Addition: Users can add contacts with details such as full name, email, and phone number, which are then geographically represented on the map.
  • Real-Time Geolocation: The application captures the user's current geographical position and uses it to plot the location, ensuring up-to-date accuracy.
  • Interactive Map Visualization: Users can see where their contacts are located in a visual format, making it easier to understand geographical distributions.
  • Contact Management: Each contact can be deleted directly from the map, allowing for easy management of the address book.

Tech Stack

  • Frontend: The user interface is built using HTML, Tailwind CSS, and JavaScript to deliver a seamless and responsive experience.
  • Mapping Library: Leaflet.js is used for rendering the interactive map and handling geolocation features.
  • Storage: Browser's Local Storage API is utilized to persist contact data across browser sessions.

Getting Started

To get started with GeoContact, clone the repository and open the index.html file in a modern web browser.

About

Address book with geospatial approach

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published