INTER-Mediator is a development framework for building database driven web application. This makes it easy to develop any application using primarily declarative descriptions, and preserves maintainability through concise code. Also, the functionality can be extended and complex logic can be implemented. Supported databases are PDO (MySQL, MariaDB, PostgreSQL, Microsoft SQL Server and SQLite) and FileMaker Server (but it's just best effort).
https://inter-mediator.com/en/
https://github.com/INTER-Mediator/INTER-Mediator/releases
For your quick trial, the application can work on Docker or any web server.
https://github.com/INTER-Mediator/IMApp_Trial
Changes from Ver.12
- 2-factor authentication with email (Implementing 2-factor authentication - Japanese).
- Added some End-to-End Tests (authentication by email, authorization, file display and upload).
- The Update button on pagination goes invisible by default.
- Added customizing points for the login panel (Explanation and buttons).
- The sample app to enroll and reset password with email are rewritten.
- The sample app for editing mail templates is added.
- Bug fix for SAML authentication, also it's possible to combine some SAML attributes.
- INTERMediatorOnPage.loguout method supports SAML, and it can log out on any cases.
- Refactoring the server code especially authentication and authorization parts.
- XMLHttpRequest is replaced with fetch function.