Skip to content

cgrgx/worldwise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

World Wise

WorldWise is an application that allows users to register all the cities they have ever traveled to, providing a platform to share travel experiences and memories.

Overview

WorldWise is a single-page application built using React and Vite, a modern build tool. It leverages features such as dynamic routing, geolocation API integration, and external data fetching to provide users with an immersive travel experience.

Key Features

  • Dynamic Routing: WorldWise utilizes client-side routing to navigate between different views within the application. Each page corresponds to a unique URL, enabling seamless navigation and bookmarking.

  • Geolocation Integration: Users can view their current location on the map by clicking a button, which utilizes the geolocation API to fetch the user's coordinates and display them on the map.

  • City Registration: Users can register cities they have traveled to by selecting them from a list or searching for them. The application fetches city information from an external API and displays it along with the user's travel notes.

  • Map Visualization: WorldWise incorporates an interactive map where users can view registered cities and navigate to specific locations by clicking on markers.

Getting Started

To set up the WorldWise project locally, follow these steps:

Prerequisites

  • Node.js
  • npm package manager

Installation

  • git clone https://github.com/cgrgx/worldwise.git
  • cd worldwise
  • npm install
  • npm run dev

Live Preview

https://worldwise-alpha.vercel.app/

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors