https://github.com/bjverde/sysgen
:elephant: SysGen is crud scaffolding. Generates PHP code using FormDin FrameWork
https://github.com/bjverde/sysgen
code-generator formdin gerador-codigo gerador-de-sistema pdo php php-generator scaffold scaffolding scaffolding-wizards slim-framework system-generator
Last synced: 5 months ago
JSON representation
:elephant: SysGen is crud scaffolding. Generates PHP code using FormDin FrameWork
- Host: GitHub
- URL: https://github.com/bjverde/sysgen
- Owner: bjverde
- License: gpl-3.0
- Created: 2018-03-12T13:18:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-09-28T03:38:55.000Z (over 2 years ago)
- Last Synced: 2023-12-13T13:32:56.032Z (over 1 year ago)
- Topics: code-generator, formdin, gerador-codigo, gerador-de-sistema, pdo, php, php-generator, scaffold, scaffolding, scaffolding-wizards, slim-framework, system-generator
- Language: PHP
- Homepage:
- Size: 1.76 MB
- Stars: 21
- Watchers: 8
- Forks: 9
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sysGen en
**Write less, do more. But "Talk is Cheap. Show me the Code"!**
The system generator reads a database and generates a CRUD system. After version v1.4.0 you choose the type of system you want to generate.
* FormDin = It's a web system using HTML + JS + CSS, everything is done using [FormDin FrameWork](https://github.com/bjverde/formDin). It has all the operations of a CRUD with a screen for each table or view.
* REST = Create all REST backend using Slim FrameWork. In this mode no screen is just REST with JSON. It has all the operations of a CRUD with the URLs for each table or view.
* FormDin + REST = the combination of the two modes.
The code generated from the new system is easy to maintain and modify.
Regardless of the mode you will always have to have the [BASE of FormDin](https://github.com/bjverde/formDin).
See the tutorial [From Zero to Run, explaining what it needs to work](https://translate.googleusercontent.com/translate_c?depth=1&hl=pt-BR&rurl=translate.google.com.br&sl=pt-BR&sp=nmt4&tl=en&u=https://github.com/bjverde/sysgen/wiki/Do-Zero-at%25C3%25A9-Rodar&xid=17259,15700022,15700186,15700190,15700253,15700256,15700259&usg=ALkJrhji6I_1MZNkeaCFikC4QZpRwb0Cww)
*unfortunately the documentation in English is not complete. The first language is Brazilian Portuguese. Translations are made as soon as possible.*

## Works Database
* SqLite
* MySQL
* Ms Sql Server
* PostgreSQL# sysGen pt-bt
Gerador de sistemas em [FormDin](https://github.com/bjverde/formDin).
**Escreve menos, faça mais. Mas "Falar é fácil. Me mostre o código"!**
O gerador de sistemas lê um banco de dados e gera uma sistema CRUD. Depois da versão v1.4.0 você escolher o tipo de sistema que deseja gerar.
* FormDin = É um sistema Web usando HTML + JS + CSS, tudo é feito utilizando o [FormDin FrameWork](https://github.com/bjverde/formDin). Tem todas as operações de um CRUD com uma tela para cada tabela ou view.
* REST = Criar todo backend REST usando Slim FrameWork. Nesse modo não tem tela é apenas REST com JSON. Tem todas as operações de um CRUD com as URL para cada tabela ou view.
* FormDin + REST = a combinação dos dois modos.
O código gerado do novo sistema é de fácil manutenção e modificação.
Independente do modo sempre terá que ter o BASE do [FormDin](https://github.com/bjverde/formDin).
Veja o tutorial [Do Zero até Rodar, explicando o que precisa para funcionar](https://github.com/bjverde/sysgen/wiki/Do-Zero-at%C3%A9-Rodar) que irá te ajudar com o sysGen

[](http://www.youtube.com/watch?v=GdPEt5H6l_Q "SysGen vídeo no Youtube")
## Funciona com o bancos
* SqLite
* MySQL
* Ms Sql Server
* PostgreSQL## Ferramentas semelhantes
* ScriptCase - https://www.scriptcase.com.br/
* phpGrid - https://phpgrid.com/php-crud/
* PHP Grid FrameWork - https://www.phpgrid.org/demo-center/
* http://phreeze.com/
* http://www.hkvstore.com/phpmaker/
* https://github.com/nette/php-generator
* https://www.grocerycrud.com/
* https://www.keycdn.com/blog/php-code-generator/
* https://labs.sogeti.com/top-10-post-code-generation-can-simple-pragmatic/
* http://www.telosys.org/index.html
* PHPRunner - https://xlinesoft.com/phprunner