Harini Janakiraman 9ee7a2eec0 Update README.md
2019-11-13 14:52:06 +11:00
2019-11-11 15:55:34 +11:00
2019-10-28 17:38:48 +11:00
2019-09-22 22:12:43 +10:00
2019-10-02 11:54:03 +10:00
2019-11-13 14:52:06 +11:00
2019-11-01 11:59:29 +11:00

Firetable

Firetable is an Excel/Google Sheets like UI for Firebase/Firestore. No more building admin portal for allowing business users to access data from GCP.

Setup instructions

1) Create a firebase project (instructions)

  • enable firestore
  • setup security rules: test mode or setup required permission
  • upgrade project to Blaze plan
  • go to authentication/ sign method enable google auth

2) Create an algolia project

  • get the generated appId,API key and search key

3) Clone repo

git clone https://github.com/AntlerVC/firetable.git

4) Setup cloud functions

install dependencies

cd cloud_functions/functions;yarn

insure that you have firebase cli installed, instructions

then set cloud environment keys using the following commands

firebase functions:config:set algolia.appid=YOUR_APP_ID algolia.apikey=ADMIN_API_KEY

Deploy the cloud functions to your firebase project

yarn deploy

5) Set environment variables

create a .env file in the www directory

REACT_APP_FIREBASE_PROJECT_NAME =
REACT_APP_FIREBASE_PROJECT_KEY =
REACT_APP_ALGOLIA_APP_ID =
REACT_APP_ALGOLIA_SEARCH_KEY =

6) Run frontend

install dependencies

cd www;yarn

7) Run project locally

yarn start
Description
Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser. rowy.io
Readme Apache-2.0 26 MiB
Languages
TypeScript 99.5%
JavaScript 0.3%
HTML 0.2%