/bobonroastprofile

Online coffee roast profile platform. https://roast.bobon.coffee

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

bobonroast

A place to record and keep track of your coffee roast profiles in real-time.

This is the codebase for Bobon Profiles

Prerequisite

Bobon Profiles is a React - Redux app built on top of a Firebase database.

If you are developing a separate project from this (using a different database)

Create your own Firebase project. After that, update FIREBASE constant in src/constants.js with your own info.

Enable Google and Facebook authentication for the Firebase App.

Development

$ npm install
$ npm run watch

After that, access the site at https://localhost:8080 (IMPORTANT: HTTPS, not HTTP - so we can use Firebase redirect authentication with Facebook and Google from the development site)

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue

Author

Nathan Dao

License

Bobon Profiles is distributed under GPLv2 license. TLDR:

You MUST:

  • Include the original code and where to get Bobon Roast
  • Opensource your project
  • Include Bobon Roast's copyright
  • State changes made to Bobon Roast
  • Include the GPLv2 lincense in your source code

You can:

  • Commercial use
  • Modify
  • Distribute
  • Place Warranty

You cannot:

  • Sublicense
  • Hold liable

Copyright © 2016 Nathan Dao Licensed under the GPLv2 license.