https://github.com/userrails/quickbooks-demo
Quickbooks demo application
https://github.com/userrails/quickbooks-demo
quickbooks
Last synced: 3 months ago
JSON representation
Quickbooks demo application
- Host: GitHub
- URL: https://github.com/userrails/quickbooks-demo
- Owner: userrails
- Created: 2017-10-06T06:19:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-11T05:58:54.000Z (over 7 years ago)
- Last Synced: 2025-01-10T12:56:46.973Z (4 months ago)
- Topics: quickbooks
- Language: Ruby
- Size: 232 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quickbooks Demo app
This app is for testing quickbooks api.
## Development setup
Bundle gems up, migrate database, and run the server
```shell
bundle install
rails db:migrate
rails s
```If you are using my API keys for Quickbooks, you might need to setup following
things in your /etc/hosts file`sudo vim /etc/hosts`
Add below entry to this file and save and exit
```shell
127.0.0.1 quickbooks-demo.dev
```> NOTE: you can setup your app from [Intuit's Developer page](https://developer.intuit.com)
## Important note about Quickbooks.
To get approved in Quickbooks appcenter we must
- Write script to refresh expired token every night, or whenever it feels good
- use `QuickBooks` other words like `quickbooks`, `Quickbook`, `quickbook`, could get rejected.
- user `oauth2` for authentication
- Once users are connected using `Connect with QuickBooks` link they should be
automatically authenticated. Meaning they should not be asked to login again.