Developer Introduction
The main components of Reeve are within the Reeve Platform Repository . This repository contains all core modules which are needed to run Reeve. The Reeve Application repository contains the actual implementation of the Reeve Platform, including configurations and examples of how to run the Reeve application.
The current Archtitecture of Reeve is designed to be modular and extensible, allowing developers to customize and extend its functionalities to meet specific needs. The main components of Reeve are:
- Accounting Core: This module serves as the core component for accounting and reporting functionalities. It manages the processing and generation of financial reports, ensuring data integrity and compliance with accounting standards.
- Blockchain Publisher: This module is responsible for publishing financial data to the Cardano blockchain, ensuring that all transactions are recorded immutably and transparently.
- ERP Adapter: This module acts as a bridge between Reeve and existing ERP systems, allowing for seamless integration and data exchange. It ensures that financial data from various sources can be aggregated and processed within the Reeve platform.
- Organisation: This module manages the organisational structure and setup data required for the Reeve platform. It allows for the configuration of different entities, departments, and roles within the organisation, ensuring that financial data is accurately attributed and reported.
Last updated on