Digibit - Enterprise Resource Planning System
Welcome to the Digibit ERP system documentation! This comprehensive guide will help you understand and develop for the Digibit platform.
Overview
Digibit is a modern, web-based Enterprise Resource Planning (ERP) system built with Angular. It provides businesses with integrated management tools for various operational aspects including inventory, production planning, manufacturing, and more.
Key Features
- Multi-module Architecture: Comprehensive modules for companies, articles, documents, production, and planning
- Real-time Data Management: Efficient CRUD operations with reactive programming
- Internationalization: Built-in support for multiple languages (English, Romanian, Hungarian)
- Dynamic Field Support: Flexible data structures that can accommodate custom fields
- Production Planning: Advanced tools for manufacturing workflow management
- Bill of Materials Management: Track components and assemblies for products
- CSV Import/Export: Easy data migration and backup capabilities
- Responsive UI: Modern interface built with PrimeNG components
Technology Stack
- Frontend Framework: Angular 21+
- UI Components: PrimeNG
- Database: Supabase (PostgreSQL)
- Authentication: Supabase Auth
- State Management: RxJS Observables
- Build Tool: Angular CLI
- Documentation: MkDocs
Who Should Use This Documentation?
This documentation is designed for: - Frontend developers working on the Digibit platform - System administrators deploying the application - Technical stakeholders understanding the system architecture - Developers extending the platform with new features
Getting Started
If you're new to the project, start with the Getting Started guide to set up your development environment and familiarize yourself with the codebase.
For experienced developers, jump directly to the Architecture section to understand the system design, or explore specific modules in the Features section.