Skip to content

Alextz307/WorldWise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorldWise

WorldWise is a dynamic and user-friendly React application that allows users to document their travel experiences using an interactive world map rendered with the Leaflet API. This project enables users to easily track and record cities they've visited, along with personalized descriptions, creating a customizable and visually appealing travel log.

Features

  • Interactive Map Interface: Users can click on the map to add cities to their visited list, providing an intuitive and engaging way to record travel memories.
  • Geolocation Integration: Automatically centers the map on the user's current location, enhancing usability and navigation.
  • Customizable Travel Log: Users can attach detailed descriptions to each city entry, allowing for a personalized and visually appealing travel log.

Installation

To get started with WorldWise, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Alextz307/WorldWise.git
    cd worldwise
  2. Install dependencies:

    Make sure you have Node.js installed, then run:

    npm install
  3. Run the development server:

    Start the app locally:

    npm run dev

    After performing these steps, you should be able to access the application via the URL provided in the terminal output (probably http://localhost:5173).

Usage

  1. Explore the Map: Navigate the interactive world map.
  2. Add Visited Cities: Click on any location on the map to add it to your visited list.
  3. Geolocation: Allow the app to access your location to automatically center the map where you are.
  4. Personalize Entries: Add descriptions to each city to create a customized travel log.

Technologies Used

  • React: Front-end JavaScript library for building the user interface.
  • Leaflet API: JavaScript library for interactive maps.
  • Geolocation API: Used to retrieve the user's current location.

Releases

No releases published

Packages

No packages published