mirror of
https://github.com/rowyio/rowy.git
synced 2025-12-29 00:16:39 +01:00
101 lines
1.8 KiB
Markdown
101 lines
1.8 KiB
Markdown
# Firetable Roadmap
|
|
|
|
## POC ✅
|
|
|
|
### Initial fields:
|
|
|
|
- checkbox(boolean) ✅
|
|
- simple text(string) ✅
|
|
- email(string) ✅
|
|
- phone(string) ✅
|
|
- url(string) ✅
|
|
- Number(number) ✅
|
|
- long text(string) ✅
|
|
|
|
### Functionality:
|
|
|
|
- Create Tables (Primary collections) ✅
|
|
- Create columns (fields) ✅
|
|
- Create rows(documents) ✅
|
|
- Edit cells ✅
|
|
- Authenticate ✅
|
|
- Delete rows ✅
|
|
|
|
## MVP
|
|
|
|
### additional fields:
|
|
|
|
- single select(string)✅
|
|
- Multiple select(array of strings)✅
|
|
- date(Firebase timestamp)✅
|
|
- time(Firebase timestamp)✅
|
|
- file (single) 🏗️(missing status indicator)
|
|
- image (single) 🏗️(missing status indicator)
|
|
- single select reference(DocReference)
|
|
- multi select reference(DocReference)
|
|
- rating ✅
|
|
|
|
### Functionality:
|
|
|
|
- Delete columns✅
|
|
- Edit columns✅
|
|
- Fixed column
|
|
- Hide/Show columns
|
|
- resizable column ✅
|
|
- keyboard Navigation:
|
|
- Up key to move to the cell above ✅
|
|
- Down key to move to the cell bellow, if last cell create a new row ✅
|
|
- Tab to go to the next cell ✅
|
|
- column / table Create/edit validation
|
|
- Delete tables
|
|
- Edit tables
|
|
- Hide tables
|
|
- On new table add, refresh view to the table view✅
|
|
- import csv to table
|
|
|
|
## V1
|
|
|
|
### additional fields:
|
|
|
|
- file (multi)
|
|
- image (multi)
|
|
- Duration
|
|
- Percentage(number)
|
|
- Slider(number)
|
|
- Table(Document[])
|
|
- Rich Text(html string)
|
|
|
|
### Functionality:
|
|
|
|
- Sort rows
|
|
- reorder columns
|
|
- Locked columns
|
|
- Table view only mode
|
|
- SubCollection tables
|
|
- Permissions
|
|
- Duplicate columns
|
|
- Filters:
|
|
- equals to
|
|
- Starts with
|
|
- contains
|
|
- Export tables to csv
|
|
|
|
# V+
|
|
|
|
### Additional Fields:
|
|
|
|
- currency
|
|
- count(docs in collection)
|
|
- index(number)
|
|
- meta fields:
|
|
- createdAt
|
|
- createdBy
|
|
- updatedAt
|
|
- updatedBy
|
|
|
|
### Functionality:
|
|
|
|
- Themes
|
|
- Table templates
|
|
- Dialog View of a row
|