Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

tesler-platform/tesler

Repository files navigation

Framework is no longer supported.

Tesler Build Status Quality Gate Status

Tesler is a framework that allows you to quickly develop applications using the full power of existing enterprise Java solutions.

  1. Live Demo login: demo, password: demo
  2. Interactive Docs login: demo, password: demo
  3. Base Info

Core features

Tesler includes:

  • Abstraction of a business component to simplify access to data;
  • A fixed contract with a user interface called Tesler-UI, which allows you to create typical interface elements in the form of Json files;
  • A single DAO layer, simplifying work with JPA;
  • The SQL engine that allows you to quickly generate typical business components in the application;
  • Abstraction of the task scheduler to create background tasks;
  • Built-in BPM - an engine that allows you to create business processes.

Projects

Tesler is based on the following opensource projects:

  • Spring 5.x and Spring Boot 2.x;
  • Hibernate as a JPA implementaton;
  • Liquibase for database migration;
  • Quartz for planning tasks;
  • Etc.

Database support

The following databases are currently supported:

  • Postgresql 9.6.15 and later
  • Oracle 11g and later

Versioning

Tesler follows semver, e.g. MAJOR.MINOR.PATCH All significant changes are documented in our changelog file.
Backwards incompatible changes are denoted with [BREAKING CHANGE] mark

Contributing

Please check ours contributing guide