8000 GitHub - kunaldangi/bizdataportal: A centralized data management web app that manages data using dynamic tables with various permission controls.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kunaldangi/bizdataportal

Repository files navigation

Logo

A centralized data management web app that manages data using dynamic tables with various permission controls.

Features

  • Whitelist Email: Only whitelisted email users can register and use the app.
  • Permissions: You can assign different permissions to users, granting them rights to perform various tasks and actions such as managing user accounts, user permissions, whitelists, creating tables, reading tables, and managing tables.
  • You can add users to a specific table and grant them certain permissions within that table.
  • Tables are fully dynamic, allowing you to add or remove fields at any time.
  • Export tables as XLSX files.

Demo

Video

Documentation

Please head to here

How to run?

Server

Setup environment variable

SERVER_RUN_MODE=

DATABASE_HOST=
DATABASE_NAME=
DATABASE_USER=
DATABASE_PASSWORD=

# Create a app in google account
GMAIL_ID=
GMAIL_KEY=

JWT_OTP_SECRET=
JWT_SESSION_SECRET=

BACKEND_URL=
BACKEND_HOST=
BACKEND_PORT=

# For adding some default users
NORMALUSER_NAME=
NORMALUSER_PASSWORD=
ADMINUSER_NAME=
ADMINUSER_PASSWORD=
git clone https://github.com/kunaldangi/bizdataportal.git
cd bizdataportal
npm i
npm run dev # to start development server
# OR
npm run build
npm run start # to start production server

Open http://localhost with your browser to see the result.

About

A centralized data management web app that manages data using dynamic tables with various permission controls.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0