This is a simple notes app built using Vue.js, Typescript and Sass.
The app includes the following features:
- Light and dark theme
- Favorite notes
- Archive notes
- Recycle bin
- Ability to pin notes
- Ability to insert images in notes
- Ability to add tasks in notes with status control and delete button for tasks
- Ability to copy note
- Ability to change theme colors for note background
Made using -
- Vue 3
- Typescript
- Sass / SCSS
- Firebase Realtime Database
- Icon components custom-made (using icons from Material Icons)
- No additional libraries used
How to run in local server -
Clone
the respositorynpm install
- To install project dependenciesnpm run dev
- To start the development server# notes-app