Skip to content

A vanilla JavaScript note-taking app, powered by Bazaar

Notifications You must be signed in to change notification settings

paddyohanlon/bazaar-vanilla-note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vanilla Note

A vanilla JS simple note-taking or journal app powered by Bazaar. It's purpose is to show off some of Bazaar's features, in particular identity, data storage and cross-device syncing.

It uses the Bazaar JS SDK.

Local setup

No building, bundling, compiling or installing necessary. Though you do need to serve the index.html file with a local web server, e.g. http-server, in order to have a valid authentication redirect URI when creating your Bazaar app (see Bazaar setup below).

To use http-server, follow the appropriate install instructions. Then run http-server on the command line, from this project's root directory (the same directory this README file is in). By default the app will run on http://localhost:8080, if that port is available.

Bazaar setup

  • Go to Bazaar, create an account or sign in.
  • Create a new app, giving it a name and adding at least one authentication redirect URI, for example http://localhost:8080 or https://my-awesome-app.com.
  • Then add your app ID as the appId property of the Bazaar config in ./js/app.js.

Note!

This is not a production-ready app. It also uses modern, not transpiled JavaScript, and will only run in modern browsers.

About

A vanilla JavaScript note-taking app, powered by Bazaar

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published