Skip to content

The most advanced starter kit for CRM system build with Pocketbase. It includes Kanban board, JSON form layout engine, feature model support, field visibility flags, grid component with fulltext search and modal filters.

Notifications You must be signed in to change notification settings

react-declarative/react-pocketbase-crm

Repository files navigation

⚛️ react-pocketbase-crm

The most advanced starter kit for CRM system build with Pocketbase. It includes Kanban board, JSON form layout engine, feature model support, field visibility flags, grid component with fulltext search and modal filters.

Pocketbase is extremely fast application server. That software uses cznic/sqlite to embed sqlite3 into binary without database connection drivers. The cznic/sqlite is a golang port of mattn/go-sqlite3 (CGO-free, no C-language FFI). That means, all data traffic exist in a single assembly, maybe in a future we will see esbuild-like benchmark

Also, for some tasks making a full backup of your data is much easier when you got single data.db file. In that case, the starter kit for the next app development will be quite usefull

Contribute

Important

There is made by using react-declarative to solve your problems. ⭐Star and 💻Fork It on github will be appreciated

Setup

Backend

Unzip pocketbase binary from 3rdparty folder into db folder and run ./pocketbase serve

Frontend

npm install
npm start

Default user credential

Frontend

Pocketbase admin panel

[email protected]
1234567890

Kanban Board

The low-code kanban board with single useState call and realtime updates support

kabnan

(Source code)

Data grid and JSON template engine

The preview modal and the full page uses the same json schema so no extra code required

list

(Source code)

Feature model and dynamic field visibility

The subset of fields can be hidden from settings. The behaviour of buttons can be changed by using feature flags

settings

(Source code)

Mobile version

Build-in mobile version support with no code

mobile

(Source code)

About

The most advanced starter kit for CRM system build with Pocketbase. It includes Kanban board, JSON form layout engine, feature model support, field visibility flags, grid component with fulltext search and modal filters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published