A simple application built for storing notes. I chose to use the VueJS because it is lightweight, easy to understand and use, and is extremely quick. It uses Firebase allowing us to enjoy that real-time experience.
This app was built for a technical assessment, but if you feel like adding or requesting features, drop me a PR or feature request!
-
Click the plus to add a note
-
Double click a note to edit
In previous projects I had used a webpack template to get going fast. This time, however, I wanted to learn what was under the hood.
-
Followed an article on building a Vue project from scratch
-
Article was out of date so followed the fixes that someone else had found
-
Changed
webpack.config.js
file to usevue-loader
instead ofvue
to load Vue files -
Implemented Firebase using the firebase-tools
- Run using
firebase serve
- Deploy using
firebase deploy
- Share notes between users
- WYSIWYG editor
- Find and crush the bugs
- Enhance design (practice animations, etc.)
- Add notifications