A no-code/low-code business application platform for building scalable, developer-friendly applications with a dynamic data model.
Orienteer is a Business Application Platform that enables the creation of business applications through no-code and low-code approaches. It solves the problem of lengthy development cycles by providing a flexible, extensible platform with a dynamic data model and REST/JSON support, allowing both non-technical users and developers to build scalable applications efficiently.
Business analysts, IT departments, and developers who need to rapidly build, customize, and deploy business applications without extensive coding, or who require a platform that can be extended with custom code.
Developers choose Orienteer for its balance of ease of use and extensibility, offering a dynamic data model, Docker support for cloud readiness, and multiple deployment options, making it suitable for both prototyping and production environments.
Business Application Platform - no-code/low-code platform to build business applications
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows on-the-fly data structure changes without rigid schemas, enabling rapid adaptation to evolving business needs as emphasized in the README's dynamic datamodel feature.
Supports Docker, embedded application servers, and standalone modes, providing versatility for different infrastructure setups as detailed in the installation section.
Offers REST/JSON APIs and a Maven-based development environment, allowing deep customization and integration for advanced use cases, highlighted as developer-friendly.
Designed for containerized deployments with Docker, ensuring scalability and ease of cloud integration, as noted in the scalable and cloud-ready features.
Requires Java 8+, Maven, and OrientDB for development, with configuration via properties files, which can be cumbersome for teams unfamiliar with the JVM ecosystem.
Relies on OrientDB, a less common NoSQL database, which may limit community support and integration with popular tools compared to mainstream databases.
Frontend appears tied to Java-based web frameworks, potentially hindering seamless use of contemporary UI libraries without significant customization effort.