Skip to content

sivacit/wisestack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

teable logo

Manage your team wisely

Wise is a cloud-based project management designed to help teams of all sizes plan, track, and collaborate on projects and tasks efficiently. It provides a highly customizable and intuitive interface that allows users to manage their workflows, automate repetitive tasks, and gain visibility into the progress of their work.

Quick Guide

  1. Looking for a quick experience? Select a scenario from the template center and click "Use this template".
  2. Seeking high performance? Try the 1 million rows demo to feel the speed of Teable.
  3. Want to learn to use it quickly? Click on this tutorial
  4. Interested in deploying it yourself? Click Deploy on Railway

πŸ“Š Spreadsheet-like Interface

All you want is here

  • Batch Cell Editing
  • Formula Support
  • Sorting and Filtering Tasks
  • Aggregation Function
  • Data Formatting
  • Grouping
  • Freeze Columns
  • Import/Export Project Tasks
  • Undo/Redo
  • User Management

πŸ—‚οΈ Multiple Views

Visualize and interact with data in various ways best suited for their specific tasks.

  • Grid View: The default view of the table, which displays data in a spreadsheet-like format.
  • Form View: Input data in a form format, which is useful for collecting data.
  • Kanban View: Displays data in a Kanban board, which is a visual representation of data in columns and cards.
  • Calendar View: Displays data in a calendar format, which is useful for tracking dates and events. (coming soon)
  • Gallery View: Displays data in a gallery format, which is useful for displaying images and other media. (coming soon)
  • Gantt View: Displays data in a Gantt chart, which is useful for tracking project schedules. (coming soon)
  • Timeline View: Displays data in a timeline format, which is useful for tracking events over time. (coming soon)

πŸš€ Super Fast

Amazing response speed and data capacity

  • Millions of data are easily processed, and there is no pressure to filter and sort
  • Automatic database indexing for maximum speed
  • Supports batch data operations at one time

πŸ‘¨β€πŸ’» Full-featured SQL Support

Seamless integration with the software you are familiar with

  • BI tools like Metabase PowerBi...
  • No-code tools like Appsmith...
  • Direct retrieve data with native SQL

πŸ”’ Privacy-First

You own your data, in spite of the cloud

  • Bring your own database (coming soon)

⚑️ Real-time Collaboration

Designed for teams

  • No need to refresh the page, data is updated in real-time
  • Seamlessly integrate collaboration member invitation and management
  • Perfect permission management mechanism, from table to column level

πŸ—„οΈ Support for Databases

Choose the SQL database you like

  • Sqlite, PostgreSQL

Structure

Open in Gitpod

.
β”œβ”€β”€ apps
β”‚   β”œβ”€β”€ nextjs-app          (front-end, include a nextjs app)
β”‚   └── nestjs-backend      (backend, include a nestjs app)
└── packages
    β”œβ”€β”€ common-i18n         (locales)
    β”œβ”€β”€ core                (share code and interface)
    β”œβ”€β”€ sdk                 (sdk for extensions)
    β”œβ”€β”€ db-main-prisma      (schema, migrations, prisma client)
    β”œβ”€β”€ eslint-config-bases (to shared eslint configs)
    └── ui-lib              (ui component)

Deploy

Deploy With Docker

cd dockers/examples/standalone/
docker-compose up -d

for more details, see install teable

Development

1. Initialize

# Enabling the Help Management Package Manager
corepack enable

# Install project dependencies
pnpm install

2. Select Database

we currently support sqlite and postgres, you can switch between them by running the following command

make switch-db-mode

3. Custom Environment Variables(OptionalοΌ‰

cd apps/nextjs-app
copy .env.development .env.development.local

4. Run Dev Server

you just need to start backend, it will start next server for frontend automatically, file change will be auto reload

cd apps/nestjs-backend
pnpm dev

About

Wise Stack

Resources

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE
AGPL-3.0
AGPL_LICENSE

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published