Skip to content

bobzurad/NoteFire

Repository files navigation

NoteFire

NoteFire is a simple notes app I'm writing to prove to myself (and to anyone else that cares) that I can ship a product.

To see NoteFire in action, visit notefireapp.com

To see what I have planned for NoteFire, see the Product Backlog

Development

Developing this project requires

  • node.js
  • A firebase account
    • Only needed if you want to write to your own firebase.
    • Install firebase-tools to deploy to your own firebase account

Installation

Once you've cloned this repository, go to it's location and run:

$ npm install

Running on localhost

$ npm start

This will start two instances of the application. http://localhost:8001 targets the app folder, and http://localhost:8002 targets the _deploy folder. The port numbers can be changed in server.js

Configuration

You can configure this application to point to your own firebase. You'll need to add your own config settings in app/js/app.js

FirebaseConfig: {
  apiKey: ...,
  authDomain: ...,
  databaseURL: ...,
  storageBucket: ...,
}

Building

To generate min files that you can deploy, run:

$ npm run build

Build files are placed in the _deploy folder.

Deploying to Firebase

Files in the _deploy folder are deployed to firebase with:

$ firebase deploy

About

A simple notes app, hosted on Firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages