Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Tefact 低代码平台

license Actions Status Release Version PRs Welcome Total alerts

让你通过无需任何代码即可生成简单CRUD后台,方便的管理您的应用、页面、数据源、工作流 Build your admin panel without code!

Tefact Overview

点击查看DEMO 用户名: 18310734267 密码: 123456

Tefact Overview

自定义丰富的企业应用

APP Overview

更方便的在您的K8S集群中部署Docker镜像

APP Overview

Front End

  • NodeJS = 12.2.0
  • Lerna
  • Typescript
  • Vue
  • Nuxt
  • Python >3.6
  • Flask: Web Framework
  • SQLAlchemy: ORM Framework
  • FlaskMigrate: Database migrations
  • Redis
  • Mysql >5.6
  • Docker
  • Kubernetes

Getting Start

Config your application

Copy config.example.py as config.py and change database and redis configuration in it.

Docker启动 Run In Docker

Build Docker Image

docker build -t tefact .

Run it

docker run -it -p 5000:5000 --name terfact-run -d Tefact

手动启动 Run Manually

!! NodeJS = 12.2.0 !!

Install Dependencies

cd admin
RUN npm config set unsafe-perm true
npm install
npm run generate

Install server requirements

cd ../
pip install -r requirements.txt

Start server

python main.py

Start admin panel

yarn run dev

goto your bower: http://localhost:8800/

初始化数据库 Init Database (If a new server)

Generate an initial migration:

python manage.py db migrate

Then you can apply the migration to the database:

python manage.py db upgrade

Init Plugin Config

./bin/startup.sh

Init product structure data

python manage.py init-data

Contributing

CONTRIBUTING

About

🏭 (WIP) Tefact 低代码平台 让你通过无需任何代码即可生成简单CRUD后台 Low-code platform: Build your admin panel without code!

Topics

Resources

Packages

No packages published
You can’t perform that action at this time.