An open API service indexing awesome lists of open source software.

https://github.com/nofusscomputing/centurion_erp_ui

Unified interface, unlimited applications, minimal overhead.
https://github.com/nofusscomputing/centurion_erp_ui

api centurionerp django-rest-framework drf metadata restapi ui unified

Last synced: 24 days ago
JSON representation

Unified interface, unlimited applications, minimal overhead.

Awesome Lists containing this project

README

          

# No Fuss Computing - Centurion User Interface


![Project Status](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fnofusscomputing%2Fcenturion_erp_ui%2Frefs%2Fheads%2Fdevelopment%2F.centurion%2Fproject_status.json)

[![Docker Pulls](https://img.shields.io/docker/pulls/nofusscomputing/centurion-erp-ui?style=plastic&logo=docker&color=0db7ed)](https://hub.docker.com/r/nofusscomputing/centurion-erp-ui)

----


![GitHub forks](https://img.shields.io/github/forks/NofussComputing/centurion_erp_ui?logo=github&style=plastic&color=000000&labell=Forks) ![GitHub stars](https://img.shields.io/github/stars/NofussComputing/centurion_erp_ui?color=000000&logo=github&style=plastic) ![Github Watchers](https://img.shields.io/github/watchers/NofussComputing/centurion_erp_ui?color=000000&label=Watchers&logo=github&style=plastic)

![Gitlab forks count](https://img.shields.io/badge/dynamic/json?label=Forks&query=%24.forks_count&url=https%3A%2F%2Fgitlab.com%2Fapi%2Fv4%2Fprojects%2F62116620%2F&color=ff782e&logo=gitlab&style=plastic) ![Gitlab stars](https://img.shields.io/badge/dynamic/json?label=Stars&query=%24.star_count&url=https%3A%2F%2Fgitlab.com%2Fapi%2Fv4%2Fprojects%2F62116620%2F&color=ff782e&logo=gitlab&style=plastic)


![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/nofusscomputing/centurion_erp_ui?style=plastic&logo=github&label=Open%20Issues&color=000) ![GitHub issue bugs](https://img.shields.io/github/issues-search?query=repo%3Anofusscomputing%2Fcenturion_erp_ui%20type%3A%22Bug%22%20is%3Aopen%20&style=plastic&logo=github&label=Bug%20fixes%20required&color=000)

----

This project is hosted on [Github](https://github.com/NofussComputing/centurion_erp_ui) and has a read-only copy hosted on [gitlab](https://gitlab.com/nofusscomputing/projects/centurion_erp_ui).

----

**Stable Branch**

![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fnofusscomputing%2F.github%2Fmaster%2Frepositories%2Fnofusscomputing%2Fcenturion_ui%2Fmaster%2Fbadge_endpoint_test_coverage.json&style=plastic) ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fnofusscomputing%2F.github%2Fmaster%2Frepositories%2Fnofusscomputing%2Fcenturion_ui%2Fmaster%2Fbadge_endpoint_test_unit.json)

----

**Development Branch**

![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fnofusscomputing%2F.github%2Fmaster%2Frepositories%2Fnofusscomputing%2Fcenturion_ui%2Fdevelopment%2Fbadge_endpoint_test_coverage.json&style=plastic) ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fnofusscomputing%2F.github%2Fmaster%2Frepositories%2Fnofusscomputing%2Fcenturion_ui%2Fdevelopment%2Fbadge_endpoint_test_unit.json)


----

links:

- [Issues](https://github.com/nofusscomputing/centurion_erp_ui/issues)

- [Merge Requests (Pull Requests)](https://github.com/nofusscomputing/centurion_erp_ui/pulls)

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](https://github.com/nofusscomputing/centurion_erp_ui).

For further details on contributing please refer to the [contribution guide](CONTRIBUTING.md).

## Other

This repo is release under this [license](LICENSE)