Introduction to the WharfSystems™ initiative.
WharfSystems is to provide a complete solution for developers to create small to enterprise-grade web applications.
WharfSystem is a managed code solution allowing development in languages like Harbour, Python, JavaScript, C++, Go, C#, Java.
Its core runtime is in Harbour, which compiles down to C, providing the highest level of performance and cross computer language compatibility.
WharfSystems is not another CMS or low code solution. Its main goal is to assist developer in creating ERP (Enterprise Resource Planning) and Vertical Market applications.
List of primary features included in WharfSystems:
- Project Management. Inspired by Jira from Atlassian.
- Version Control of any code, schema and any UI components. Inspired by Git and SVN Apache.
- Continuous Integration and Delivery/Deployment (CI/CD). Inspired by Jenkins.
- Active Data Dictionary to provide complete version management of Schema and automatic database maintenance.
- Development to be documentation driven first. Beside "Epics and Stories" to be the source of application and release documentation, the following managed elements will include multilingual descriptions: data dictionary, web pages, forms, grids, widgets, classes, global functions, api endpoints, etc.
- Web base and desktop application (WharfStudio) Management of UI components like: Web Pages, Form, Grid, Widgets (With Class Inheritance).
- Secured API Endpoints between WharfStudio and any WharfSystems hosted sites/No direct database access.
- Support for multiple backend languages.
- Deployments via Docker Containers.
- Management of Microservice Layer.
- Preferred support for PostgreSQL.
- Multi-developer and fully decentralized framework.
- Locally build and debug, with multiple commits per stories.
- Server Side Rendering with ajax support.
- Built-in security management and controls.
- Management Reports.
- SPA support via react.
- Open-source and 100% free.
- Support for VSCode.
- Develop in Microsoft Windows, Mac OS or Linux, then deploy in Linux containers.
WharfSystems will includes features from DataWharf.
For more information about DataWharf: