Skip to content

dinhduongha/bamboomodules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bamboo ERP

Bamboo is a porting of Odoo ERP to C# using ABP Framework.

What's News (2003-05-03)

  • 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.

How to run

  1. Open Bamboo.Admin.sln then build and run Bamboo.Admin.HttpApi.Host for login / account management
  2. Open Bamboo.Core.sln then build and run Bamboo.Core.HttpApi.Host for CRUD services
  3. Open Bamboo.Web.MVC.sln for UI

TODO

  • 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

Other

I can move Odoo 16 data to BambooERP database. If you want, feel free to contact me.


Base Modules

  • Base

CRM Modules

  • Crm

Sales Modules

  • Sales
  • POS
  • Contracts

Stock Modules

  • Inventory
  • Purchase
  • Repairs
  • Barcode

Account Modules

  • Invoices
  • Payments

HR Modules

  • Employees
  • Attendances
  • Fleet

MRP Modules

  • Mrp
  • Maintenance