/vue-notes

Notes application, SPA, учебный проект

Primary LanguageVue

Notes application

Written on Vue.js, sends requests to REST api on Laravel

Installation and deployment/development

  1. Install all dependencies:
npm i

Make sure you created .env

cp .env.example .env

with property set with link to your REST api

VUE_APP_API_DOMAIN=
  1. Now build project to 'dist' folder
npm run build
  1. Or run app in development mode:
npm run serve

Features and instruments used

  • Login and registration, logout
  • Adding new, updating and deleting notes
  • Redirecting to login page, if not authenticated

Tech stack used

  • VueJS (Vue router, Vuex)
  • HTML, CSS (SCSS)
  • Axios
  • Vanilla js with things like: async/await, interaction with local storage