Skip to content

Latest commit

 

History

History
40 lines (38 loc) · 1.59 KB

File metadata and controls

40 lines (38 loc) · 1.59 KB

VAULT

  • create server folder
  • feathers g app
  • feathers g authentication
  • feathers g service (boards)
  • npm i crypto-js
  • feathers g hook (process-boards) -- cypher
  • feathers g hook (decypher-boards) -- decypher
  • ---
  • vue create client
  • vue add vuetify
  • npm i feathers-vuex
  • setup login
  • setup register
  • setup logout
  • setup notifications with snackbar via vuex store
  • setup find boards and populate home
  • limit the find() boards to owners only using hooks in backend with feathers-authentication-hooks
  • create board form
  • solve too long text in text field during save client and backend
  • solve issues with pre and after hooks for crypt/decrypt
  • removing boards on x click with confirmation
  • Fix creating while no auth token present
  • Fix form not reseting after create
  • keyup.enter not working in forms? v-btn maybe need to be inside form tag
  • solve auth hook to extend payload to add email so we can parse it in frontend
  • create new hook that populates settings collection after user creation
  • link errors from backend to frontend
  • make counter generate from app.vue
  • make settings can be saved
  • make appname in header is homepage url
  • fix create new baord dialog not opening anymore
  • enter text editor instead of textarea
  • format date
  • Prevent user service to give all users back
  • make route animation transitions
  • make board creating animation

https://github.com/emaesen/vue-feathers-productivity-app/blob/master/client/src/components/Todos.vue