SmartTable
SmartTable is an open source intelligent multidimensional table system suitable for managing structured data, views, forms, attachments, dashboards and team collaboration in the browser.
Support lazy cat OIDC login. ##Functional characteristics - Multi-dimensional table management: Create, edit, collect and share Base, support member management and role permissions. - Data table management: Maintain multiple data tables within the same Base, supporting sorting, renaming, copying and deleting. - Field management: supports 26 field types such as text, number, date, single selection, multiple selection, member, attachment, formula, association, search, and automatic numbering. - Record management: Support record addition, deletion and revision, batch operation, detail drawer, change history and search. - Multi-view display: Support view forms such as tables, kanbans, calendars, gants, forms and galleries. - Data processing: Support filtering, sorting, grouping, formula calculation, Excel/CSV/JSON import and export. - Collaboration and sharing: Support Base sharing, public form collection, dashboard sharing, member role assignment and optional real-time collaboration. - Rights and security: Retain SmartTable's original JWT, mailbox password, registration, password reset, RBAC and operation logging capabilities. - Dashboard system: Supports reuse of digital cards, KPIs, clocks, dates, tickers, real-time charts and templates. ###First use process 1. Open the application address and log in using the Lazy Cat account. The 'Home/All/Template/Share' tab can be seen at the top of the home page, and the 'New' button in the upper right corner. 5. After clicking "Create Multidimensional Table", select "Create Blank Multidimensional Table" first, and then fill in the name and description. 6. After entering Base, click `Create Data Table`, and then add fields and records as needed. ###Daily usage 1. Enter Existing Base on the home page and split multiple data tables by business, such as Equipment List, Warranty Records, and Purchase Plan. 2. Use the fields in the toolbar to add text, dates, single choices, multiple choices, attachments, formulas, and associated fields to the table. 3. Use `Add Record/Filter/Sort/Group/Import/Export` to manage data on the top right of the form. 4. Click `View/Edit Record` on the left side of the cell to open the details drawer on the right, modify the field values and save them. 5. Use import and export capabilities to interoperate Excel, CSV, or JSON with SmartTable data. 6. When you need to summarize and display, click `Add Dashboard` on the left, and then use `Add Component/Edit/Copy/Share/Preview` to organize the dashboard. 7. When you need to share externally, click `Share` in the dashboard to generate a public link, and set the validity period, number limit and read-only/editable permissions as needed. 8. View users, mail templates, operation logs and system configurations in system management.



