This is a solution to the IP address tracker challenge on Frontend Mentor.
Setup:
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
For detailed explanation on how things work, check out the documentation.
Users should be able to:
- View the optimal layout for each page depending on their device's screen size
- See hover states for all interactive elements on the page
- See their own IP address on the map on the initial page load
- Search for any IP addresses or domains and see the key information and location
- Nuxt 2
- Express
- Axios
- Scss
- Vue Leaflet
- Eslint + Prettier
I learned how to use Express + Nuxt.js.
It would be interesting to improve the empty states and error handling.
- Vue Leaflet documentation - This helped me to setup the plugin.
- Linkedin - Lana Schuster
- Frontend Mentor - @lanaschuster