A PAW to take notes (demo version for talks)
JavaScript HTML CSS Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
fonts
img
js
public
.gitignore
404.html
README.md
apple-touch-icon.png
browserconfig.xml
cache-polyfill.js
copyFiles.sh
favicon.ico
firebase.json
humans.txt
index-m.html
index-m2.html
index.html
manifest.json
robots.txt
sw.js

README.md

Overview

A PWA for note taking. Currently it's a "Work in progress".

  • Basic version - It contain service worker for off-line, manifest and a simple text area. All the basic functionality, that allow you to take notes the are saved automatically with or without connection. I used jQuery and bootstrap to keep it simple and to make it easy to extended it in the future.

  • Full version with Firebase - Similar to the basic version, but this time, I added the ability to save the notes in Firebase. You can add notes, edit current ones and (of course) delete the ones that you don't really like. The text area was upgrades to a markdown editor. A simple one, but still something that will give you the ability to get a preview of the note in a markdown.

You can use:

In order to try it out.

Noter PWA

ToDos

PWA

  • Add build process (Gulp) - copy, minify etc'.
  • Use Service workers for caching and local saving of notes.
  • Add versions for the SW handling of assets.
  • Add manifest.
  • Add push notifications on special notes that you mark with "todo".

Noter Full

  • Change the order of the notes (last should be on top of the list).
  • Let the user search for notes.
  • Sync with you have connection with firebase.
  • Add notification for 'wi-fi' or lie-fi.

Sing-in

  • Enable an option to use Facebook, Google, Twitter.

Got more ideas? Please let me know. ideas-please