Skip to content
forked from tabbled/tabbled

Self-hosted low-code platform for business applications like CRM, ERP, WMS, etc. Built using JavaScript/TypeScript. ๐Ÿš€

License

Notifications You must be signed in to change notification settings

ddkwork/tabbled

ย 
ย 

Repository files navigation

Tabbled

It's a low-code platform for building web application for enterprise, to manage internal processes of business like ERP, CRM, WMS, etc.

โœ Communities

โญ Features

  • Drag-and-drop Form Builder to configure user interface
  • Built-in data sources and connections to existing databases like PostgreSQL, MySQL, MongoDB, etc.
  • Scripting - customize application anywhere with JavaScript
  • Functions - cloud functions to evaluating business logic and integrations
  • Permission - user access limitation for any data or element of interface
  • Live data - each device gets synchronized data in real-time

๐ŸŒฟ Roadmap

  • Sign in and sign on
  • Self user registration
  • Types implementation
  • Table editor
  • Page designer
  • Flex drag&drop designer without grid
  • DataSource setting page
  • Menu setting page
  • Table cell editor widgets
  • User and access management
  • Functions
  • DataSources
    • Internal DataSource
    • Custom DataSource
    • Field DataSource
    • Aggregation DataSource
    • REST API
    • Databases:
      • PostgresSQL
      • MongoDB
      • MySQL
  • Dockerized entire project in the one image
  • Desktop version
  • Mobile version

๐Ÿš€ How to Install

1.Download the docker-compose file example

https://raw.githubusercontent.com/tabbled/tabbled/main/docker-compose.yaml

2.Create an .env file with configuration

Download the example docker-compose file and pass contained variables

wget https://raw.githubusercontent.com/tabbled/tabbled/main/.env.example

3.Create a docker volume for PostgresSQL data

docker volume create pg_data

4.Install and start Tabbled application

docker compose up

5.Open localhost on a web browser.

Note: Default login:password are admin:admin

Support

Tabbled is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers.

If you love this project, please consider giving a โญ.

License

MIT

About

Self-hosted low-code platform for business applications like CRM, ERP, WMS, etc. Built using JavaScript/TypeScript. ๐Ÿš€

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 75.6%
  • TypeScript 23.0%
  • Other 1.4%