Live at - https://pictortool.netlify.app/
WORK IN PROGRESS
- Add Text, Shapes
- Upload Images
- Change fill colour and border Colours
- Adjust Transparency
- Save Drawings in browser
- Free Drawing
- Download ability
Also added an image color extraction functionality.
- Nuxt.JS
- Fabric.JS
- Color-Thief
- Vuetify
Implemented by default layouts and multiple pages for registration, new canvas and saved drawings.
- Add vuex store
- Add localstorage for current canvas
- Add save drawing option
- Make registration/login functional
- Add more controls like
delete,send front back,polyline. - Add download ability
- Allow changing width and color of polyline
- Refine Vuetify element's functioning. Make sure to add all the elements mentioned in whatsapp thread.
- Add upload image in color extraction or use saved drawings
- Connect Registration to API and auth
- do not lose logged in info on refresh
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
# build for production and launch server
$ npm run build
$ npm run start
# generate static project
$ npm run generate
For detailed explanation on how things work, check out Nuxt.js docs.