Skip to content

A simple Vue.js application to display and interact with maps. Display map with custom markers. Search and navigate to a specific location. Technologies Used: TypeScript, Vue.js, Mapbox Geocoding API and Axios.

Notifications You must be signed in to change notification settings

DavileGonzaPe/maps-app

Repository files navigation

Maps App

A simple Vue.js application to display and interact with maps.

Features

  • Display map with custom markers
  • Interact with map (zoom, pan)
  • Search and navigate to a specific location

Technologies Used

  • Language: TypeScript
  • Framework: Vue.js
  • API: Mapbox Geocoding API (https://api.mapbox.com/geocoding/v5/mapbox.places)
  • HTTP Client: Axios

Installation

Prerequisites

  • Node.js v12+ installed

Steps

  1. Clone the repo.
    git clone https://github.com/DavileGonzaPe/maps-app.git

  2. Navigate to the project directory.
    cd maps-app

  3. Install dependencies.
    npm install

Usage

Development

  • Run the development server with hot-reloads.
    npm run serve

  • Access the app at http://localhost:8080 in your browser.

Production

  • Compile and minify the app for production.
    npm run build

About

A simple Vue.js application to display and interact with maps. Display map with custom markers. Search and navigate to a specific location. Technologies Used: TypeScript, Vue.js, Mapbox Geocoding API and Axios.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published