Bamboo is a porting of Odoo ERP to C# using ABP Framework.
-
ABP version v7.2.1
-
Microservices.
-
Odoo 16 porting:
- Entities: > 500 entities converted from Odoo database, with near full modules.
- Id fields: Converted from int to uui PostgreSQL data type (almost.)
- ResCompany: mapped to Tenant
- ResUser: mapped to IdentityUser
-
Use same model objects for entities and dtos. All models/entities were placed in folder Bamboo.Core.Domain.Shared/Models
-
Full CRUD for every models.
-
AppContracts / AppServices / AppControllers / AppClientProxies for every models. Auto generated by internal CodeGen.
- Open Bamboo.Admin.sln then build and run Bamboo.Admin.HttpApi.Host for login / account management
- Open Bamboo.Core.sln then build and run Bamboo.Core.HttpApi.Host for CRUD services
- Open Bamboo.Web.MVC.sln for UI
- Bussiness Logic. Please contact me at https://wepi.social/u/wepi if you can help.
- Localization
- Web UI App (MVC or Blazor / Angular)
- Mobile App
I can move Odoo 16 data to BambooERP database. If you want, feel free to contact me.
- Base
- Crm
- Sales
- POS
- Contracts
- Inventory
- Purchase
- Repairs
- Barcode
- Invoices
- Payments
- Employees
- Attendances
- Fleet
- Mrp
- Maintenance