Generate postgres db to angular and springboot application with low-code approach
197
Sistemikd is a low code platform that allows development teams to quickly build database applications with a low code development approach. This will help your business achieve lower lead times to market and greatly reduce application development costs. Sistemikd generates source code that is 100% yours and can be easily customized to meet your specific needs. You can use it for any purpose without restrictions. Sistemikd generates source code written in Java and TypeScript with developer friendly architecture with Springboot and Angular. Both frameworks are widely used in the industry. The Systemic generated application runs fully on your own premise or cloud. This means that you don't have to worry about data breaches, you have full control to the environment, and there are no vendor dependencies.
Create an empty working directory to store configuration files and the generated source code
Implement database structure all tables and relations with all id implementing serial surrogate key https://en.wikipedia.org/wiki/Surrogate_key
{
"url": "jdbc:postgresql://host.docker.internal:5432/your-db",
"credential": {
"password": "your-password",
"user": "your-user"
}
}
save above configuration as db-connection.json on your working directory
Navigate by terminal to your workdir
docker run --rm -it -v ${PWD}:/opt/workdir sistemikd/low-code
generated source code should be appear on current directory, both backend and frontend
Java JDK 17
Maven 3.8.x
Node JS 16.x.x
NPM 8.x.x
Angular CLI 13.x.x
Navigate by terminal to backend folder (notes: db connection in application properties still use host.docker.internal, change it to localhost if you execute from outside docker container)
mvn spring-boot:run
Navigate with new terminal to frontend folder
npm install
ng serve --open
You can check generated application on your browser
Sistemikd Low Code will also generate metadata.json, from this point you can customize the application if you decide not yet to touch the source code
Content type
Image
Digest
Size
112.5 MB
Last updated
over 4 years ago
docker pull sistemikd/low-code