2020-10-03 17:30:28 +10:00
|
|
|
|
[](https://firetable.io)
|
2019-09-06 09:53:56 +10:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
<p align="center">
|
|
|
|
|
|
|
|
|
|
|
|
<a aria-label="License" href="https://github.com/AntlerVC/firetable/blob/master/LICENSE">
|
|
|
|
|
|
<img src="https://badgen.net/github/license/AntlerVC/firetable" />
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a aria-label="Commits" href="https://github.com/AntlerVC/firetable/commits/develop">
|
|
|
|
|
|
<img src="https://badgen.net/github/last-commit/AntlerVC/firetable/develop" />
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a aria-label="Firetable CLI" href="https://npmjs.com/package/firetable">
|
|
|
|
|
|
<img src="https://badgen.net/npm/v/firetable" />
|
|
|
|
|
|
</a>
|
2020-04-17 00:29:04 +10:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
</p>
|
2020-08-21 21:55:11 +10:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
# Features
|
2020-01-20 15:22:19 +11:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
- Spreadsheet interface for viewing Firestore collections, documents, and
|
|
|
|
|
|
subcollections.
|
2019-11-13 15:02:42 +11:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
- Add, edit, and delete rows
|
|
|
|
|
|
- Sort and filter by row values
|
|
|
|
|
|
- Resize and rename columns
|
|
|
|
|
|
|
|
|
|
|
|
- 27 different column types.
|
|
|
|
|
|
[Read more](https://github.com/AntlerVC/firetable/wiki/Column-Types)
|
|
|
|
|
|
|
|
|
|
|
|
- Basic types: Short Text, Long Text, Email, Phone, URL…
|
|
|
|
|
|
- Custom UI pickers: Date, Checkbox, Single Select, Multi Select…
|
|
|
|
|
|
- Uploaders: Image, File
|
|
|
|
|
|
- Rich Editors: JSON, Code, Rich Text (HTML)
|
|
|
|
|
|
|
|
|
|
|
|
- Powerful access controls with custom user roles.
|
|
|
|
|
|
[Read more](https://github.com/AntlerVC/firetable/wiki/Role-Based-Security-Rules)
|
|
|
|
|
|
|
|
|
|
|
|
- Supercharge your database with your own scripts.
|
|
|
|
|
|
|
|
|
|
|
|
- Action field: trigger any Cloud Function
|
|
|
|
|
|
- Derivative field: populate cell with value derived from the rest of the
|
|
|
|
|
|
row’s values
|
|
|
|
|
|
- Aggregate field: populate cell with value aggregated from the row’s
|
|
|
|
|
|
sub-table
|
|
|
|
|
|
|
|
|
|
|
|
- Integrations with external services.
|
|
|
|
|
|
- Connect Table uses Algolia to get a snapshot of another table’s row values
|
|
|
|
|
|
- Connect Service uses any HTTP endpoint to get a cell value
|
|
|
|
|
|
|
|
|
|
|
|
## [Live demo →](https://try.firetable.io)
|
|
|
|
|
|
|
|
|
|
|
|
<a href="https://try.firetable.io">
|
|
|
|
|
|
<img align="center" alt="Firetable demo GIF" src="https://firetable.io/demo.gif">
|
|
|
|
|
|
</a>
|
2019-11-13 15:07:49 +11:00
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
# Getting started
|
2020-08-25 19:01:16 +10:00
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
To set up Firetable, you must be comfortable with working with the command line.
|
2020-08-25 19:01:16 +10:00
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
You must have at least a basic understanding of how to use npm and install npm
|
|
|
|
|
|
packages globally.
|
2020-08-25 19:01:16 +10:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
We’ve created the Firetable CLI to automate the steps required to set up
|
|
|
|
|
|
Firetable.
|
|
|
|
|
|
|
2020-10-03 19:55:22 +10:00
|
|
|
|
### [**Read the getting started guide →**](https://github.com/AntlerVC/firetable/wiki/Getting-Started)
|
2020-08-25 19:01:16 +10:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
# Documentation
|
|
|
|
|
|
|
|
|
|
|
|
We’re still working on improving our documentation and writing more
|
|
|
|
|
|
beginner-friendly guides.
|
|
|
|
|
|
|
|
|
|
|
|
[**Documentation on GitHub Wiki →**](https://github.com/AntlerVC/firetable/wiki)
|
|
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
# Issues
|
2020-08-25 19:01:16 +10:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
[Create issues and bug reports here.](https://github.com/antlervc/firetable/issues)
|
2020-02-11 12:41:24 +11:00
|
|
|
|
Make sure to provide console log outputs and screenshots!
|
|
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
# Roadmap and feature requests
|
2020-02-11 12:41:24 +11:00
|
|
|
|
|
2020-10-03 17:32:02 +10:00
|
|
|
|
- [Roadmap](https://github.com/AntlerVC/firetable/wiki/Roadmap)
|
2020-10-03 17:30:28 +10:00
|
|
|
|
- [View our ideas and feature requests](https://github.com/AntlerVC/firetable/projects/1)
|
2020-02-11 12:41:24 +11:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
<br />
|
|
|
|
|
|
|
2020-02-11 12:41:24 +11:00
|
|
|
|
---
|
|
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
<br />
|
|
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
# About Antler Engineering
|
2020-02-11 12:41:24 +11:00
|
|
|
|
|
2020-10-04 15:44:18 +11:00
|
|
|
|
<img src="https://firebasestorage.googleapis.com/v0/b/antler-vc.appspot.com/o/antler-logo.svg?alt=media&token=34db0e2e-1d24-4995-9efa-8bf209c55613" align="right" width="200" height="48" />
|
|
|
|
|
|
|
2020-02-11 12:41:24 +11:00
|
|
|
|
Firetable is created and being actively developed by
|
|
|
|
|
|
[Antler Engineering](https://twitter.com/AntlerEng).
|
|
|
|
|
|
|
|
|
|
|
|
At [Antler](https://antler.co), we identify and invest in exceptional people.
|
|
|
|
|
|
|
|
|
|
|
|
We’re a global startup generator and early-stage VC firm that builds
|
|
|
|
|
|
groundbreaking technology companies.
|
|
|
|
|
|
|
2020-10-03 17:30:28 +10:00
|
|
|
|
[Apply now](<https://www.antler.co/apply?utm_source=Firetable&utm_medium=website&utm_campaign=Thu%20Apr%2016%202020%2018:00:00%20GMT%2B0200%20(CEST)&utm_content=TechTracking>)
|
|
|
|
|
|
to be part of a global cohort of tech founders.
|