v1.0 Beta - .NET 10 Powered

The Modern Hub for
Bible Society ERP

A distributed, high-performance ecosystem unifying Web, Mobile, and API services. Built with .NET Aspire and backed by SQL Server for mission-critical reliability.

ERP Hub Hero
Full Overview

Unified System Design

ERP Hub acts as the central brain, bridging field operations via Flutter with management services powered by ASP.NET Core and SQL Server.

Central APIs

High-throughput core services handling business logic, MS SQL Server persistence, and Flutter/Razor integration.

Admin Dashboard

Advanced interface for management, reporting, and ETA e-Receipt integration control.

Advanced Security

Robust protection featuring OTP verification, Biometrics, and JWT-based authentication.

Architecture & Systems

Mission-Critical Stack

Technology Stack

Layer Technology
Runtime .NET 10.0
Database SQL Server + EF Core 10.0
Orchestration .NET Aspire
Mobile Flutter 3.x (Android & iOS)
Tax Integration ETA e-Receipt Integration

Security Implementation

OTP: 6-digit verification
Biometrics: Face/Fingerprint
Lockout: 5 attempts policy
Rate Limit: DDoS Protection
MS SQL Server
Primary Database
ERP.APIs
Business Logic
ERP.Admin
Admin Panel
ERP.Razor
Landing & Docs
Flutter App
Mobile Hub
Deployed on Azure Cloud

Environment Domains

Production (Live)
Admin Portal:erp-admin.bsoe.org
Backend API:erp-api.bsoe.org
Staging (Development)
Admin Portal:erp-admin.bsoe.dev
Backend API:erp-api.bsoe.dev

ETA Integration

Seamlessly connected with Egypt's e-invoicing/e-receipt system for automated tax compliance, legal document retrieval, and EGS code management.

Download Flutter App

Access the Bible Society ERP from anywhere. Secure biometric login and real-time offline-sync capabilities.