Bunadmin
A simple graphql admin dashboard(Front-End Only). Easy to expand with the flexible plugin. Graphql first, also supports api. Based on React, Material-UI, Realtime RxDB, Formik, I18N. Free and Open Source for personal and commercial purposes.
Main Feathers
[✔️] Plugin *
[✔️] Multi-user *
[✔️] Multi-language
[✔️] Data migration *
[✔️] Log / message *
[✔️] Dockerfile & Deploy Shell
Screenshot
How to use
Download the code or clone the repo:
Install it and run: (You can install the Yarn v1.2.0+ package here)
Plugin
Required plugin: User Auth: use api
Example plugin: File Explore: use graphql
A new plugin's structure should look like this:
/plugins/[team]-[group]
/[name]
index.tsx
/[name]
index.tsx
package.json
Example:
/plugins/bunadmin-blog
/post
index.tsx
/category
index.tsx
package.json
User Auth Plugin File Explore Plugin
About intData file
Used to generate menus and data models
Theme
There is only one theme for now, borrowed style from ngx-admin
Thanks
material-ui material-table rxdb formik ngx-admin ant-design-pro react-admin ...
❤️🎉
Last updated