Skip to content

nofusscomputing/centurion_erp_ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

795 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

No Fuss Computing - Centurion User Interface


Project Status

Docker Pulls



GitHub forks GitHub stars Github Watchers

Gitlab forks count Gitlab stars


GitHub Issues or Pull Requests GitHub issue bugs


This project is hosted on Github and has a read-only copy hosted on gitlab.


Stable Branch

Endpoint Badge Endpoint Badge


Development Branch

Endpoint Badge Endpoint Badge



links:

Centurion UI turns backend data into interactive views, pages, and dashboards — no frontend changes required. Build and extend applications faster, create dynamic components, and let the UI adapt automatically as your backend evolves. One UI, any backend, for every user and workflow

Note: Centurion UI is still under active development with some features still in early planning and/or implementation stages.

We are focused on developing the frontend-backend interaction specification as well as what will be required to bring the Centurion UI towards maturity.

About

Centurion UI is a metadata-driven frontend that renders and interacts with data provided by backends like Centurion ERP. It doesn’t handle security or business logic — those remain on the backend. The UI interprets structured data to create views, pages, and components, letting users focus on working with the application rather than building the interface.

Views are based on the data received (single rows, subsets, or full datasets), and components either use cached data or perform additional API queries with the user’s permissions. This means adding new backend features requires no frontend changes, and dashboards, pages, and components update automatically as the backend evolves.

Developed alongside Centurion ERP, the UI is designed to stay backend-agnostic and adaptable. Its goal is to provide a single, flexible platform that lets teams build and extend applications quickly, create dynamic dashboards, and deploy new functionality without rewriting interfaces — for any user, any workflow, and any compatible backend.

Contributing

All contributions for this project must conducted from GitHub.

For further details on contributing please refer to the contribution guide.

Other

This repo is release under this license

About

Unified interface, unlimited applications, minimal overhead.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors