Skip to content

Vue 3 Exquisite Buildings Locator web app ๐Ÿš€

Notifications You must be signed in to change notification settings

devPinheiro/vue-maps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Vue Map ๐Ÿš€

Vue 3 Exquisite Buildings Locator web app ๐Ÿš€


Tools ๐Ÿ› 

Vue 3, Composition API, Typescript, Google Map (with custom wrapper), Vue/test-utils

Features ๐Ÿ”ฅ

  • View start point shows a dropdown with a placeholder of the select user.
  • On selecting user, it shows loader in building list container while fetching data.
  • Shows each user building list in a container after the dropdown list.
  • It select first building from the selected user as default. And Shows loader on MapView Container until map is fully loaded. It shows MapView of that building with Marker (on Hover of marker should display Building name and Country name in a tooltip).
  • Users can select any building from the list to see the MapView of that building. done
  • Users can create, update and delete current selected user buildings list.
  • On Click of Add Button /Edit icon of building the MapView removes from the DOM and Show Add/Edit Form container.
  • In Add/Edit Form for Location drop down shows the Countries list from countriesList.json.
  • After Add/Edit successfully, select the updated Building and shows the MapView of that building.

Acceptance Criteria

UI

Getting Started

Clone the repository and install all dependencies

yarn install

Then, run the development server:

cd vue-maps
# and
yarn run serve

Open http://localhost:8080 with your browser to see the result.

About

Vue 3 Exquisite Buildings Locator web app ๐Ÿš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published