Notes application
Written on Vue.js, sends requests to REST api on Laravel
Installation and deployment/development
- 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=
- Now build project to 'dist' folder
npm run build
- 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