- e-Commerce 와 컨텐츠 관리 및 커뮤니티, 매출/매입 재고수불 관리등의 ERP의 구성 및 CRM 이 결합된 형태로 PHP-프론트엔드, Golang-백엔드로 개발되었지만 일률적인 구조가 아닌 어떤 형태의 어떤 언어나 기술로도 통합된 Full 커스터마이징이 가능한 SEO 와 ASEO (AI Search Enging Optimization)이 기반의 통합 웹/앱 솔루션 패키지 오픈소스 소프트웨어 입니다.
AI 혁명의 시대가 도래하면서 소프트웨어 개발 방식과 구현 기술은 이전과 비교할 수 없을 정도로 비약적인 발전을 이루고 있습니다. AI의 발전은 단순히 데이터를 처리하는 것을 넘어, 초보 프로그래머조차 고급 기능을 쉽게 구현할 수 있는 환경을 제공합니다. 이러한 변화는 소프트웨어 개발의 문턱을 낮추고 개발자들이 창의적이고 혁신적인 아이디어를 실현할 수 있는 무대를 마련했습니다.
Dabory Composable Framework는 이러한 AI 혁명의 흐름을 적극 반영하여 만들어졌습니다. 중소기업, 소상공인, 개인사업자들이 e-Commerce, CMS, ERP, CRM과 같은 복잡한 기능을 포함한 웹 및 앱 솔루션을 쉽게 구현하고, 필요한 대로 확장 및 커스터마이징할 수 있는 유연한 개발 환경을 제공합니다. 특히 AI의 도움으로, 비전문가들도 빠르고 효율적으로 시스템을 설계하고 구현할 수 있습니다. Dabory Composable의 주요 특성:
• AI 통합 지원: AI 도우미와의 원활한 연동을 통해 개발자는 코드 작성, 디버깅, 최적화 등의 작업을 더욱 쉽고 빠르게 수행할 수 있습니다.
• 완벽한 커스터마이징: 초기 개발부터 확장 기능 추가까지 완벽하게 맞춤 설계할 수 있는 모듈형 구조.
• SaaS의 장점을 흡수: 기존 SaaS에서만 가능했던 고급 기능들을 인하우스 개발 환경에서도 쉽게 구현 가능.
• 저렴한 비용, 높은 효율성: 비용 부담 없이 자체 시스템을 구축하여 시장 경쟁력을 극대화할 수 있음.
• 혁신적인 확장성: AI가 지원하는 자동 코드 생성 및 추천 기능으로 무한한 확장성과 유연성을 제공.
사용자와 개발자 모두를 위한 완벽한 솔루션: Dabory Composable은 개발자의 기술 수준과 상관없이 누구나 창의적이고 고유한 웹/앱 솔루션을 구현할 수 있는 환경을 제공합니다. 이 프레임워크를 통해 사용자는 아이디어를 현실로 만들어낼 뿐만 아니라, AI가 주는 혜택을 통해 더 나은 사용자 경험과 효율성을 확보할 수 있습니다.
Dabory Composable은 AI 시대의 요구에 맞추어 인하우스 개발뿐만 아니라 외부 개발 리소스와의 협업까지도 무리 없이 소화할 수 있도록 설계된, 진정한 의미의 차세대 Composable Framework입니다.
- AI 혁명에 발맞추어 회사의 영업/마케팅/관리의 모든 부분을 AI 시대에 성공할 수 있는 방식으로 구축이 가능하여 AI 시대의 최고의 경쟁력을 보유할 수 있다.
- 커스터마이징하는 어떤 프로젝트라도 일정한 품질에 가장 저렴한 비용으로 구축할 수 있다.
- 어떤 경쟁력을 갖추는 업무라도 Full Customizing이 가능하며, 어떤 아이디어라도 추가할 수 있다.
- 다보리 컴포저블과 협업하는 어떤 업체라도 기존의 사이트를 유지보수가 가능하며 이미 제공된 매뉴얼로 쉽게 이관할 수 있다. 유지 보수 비용도 인건비 대비해서 최상의 가격으로 제공받을 수 있다.
- 모든 블로그와 상품 등록이 AI의 도움을 받아 SEO Friendly, AI Friendly 웹페이지가 제공된다.
- e-Commerce와 홈페이지에 회사의 온라인 영업을 위한 중요한 상태정보, 즉 상품재고, 납기, 거래처 여신 상황등의 실시간으로 즉시계산을 해놓음으로 과부하의 위험없이 웹사이트에 설치된 AI가 즉각적인 의사결정을 할 수 있도록 한다. 즉 Ai Agent에서 항상 변화하는 상품재고, 납기, 여신등급등의 실시간 정보를 과부하의 위험없이 측시 결정하여 고객 요청 AI에게 실시간 대응이 가능하다.
사회 구조 측면에서의 장점
- 데이터 소유권과 데이터 주권에 기반을 둔 개발 방식이므로 플랫폼의 독점과칙취 및 횡포를 완화시킬 수 있다.
- AI 기반의 구조를 실 사용자에 제공하여 AI Literacy를 제고하며, AI 를 적극적으로 활용하는 노하우를 제공한다.
- e-Commerce와 홈페이지에 회사의 온라인 영업을 위한 중요한 상태정보, 즉 상품재고, 납기, 거래처 여신 상황등의 실시간으로 즉시계산을 해놓음으로 과부하의 위험없이 웹사이트에 설치된 AI가 즉각적인 의사결정을 할 수 있도록 한다. 즉 Ai Agent에서 항상 변화하는 상품재고, 납기, 여신등급등의 실시간 정보를 과부하의 위험없이 측시 결정하여 고객 요청 AI에게 실시간 대응이 가능하다. 즉, 회사 관리자가 AI에 활용한 고객 응대 시스템을 잘 설계하기만 하며 소모적인 CS 방식이 아닌 창조적인 CS 시스템을 구축할 수 있다. .
- e-Commerce 와 컨텐츠 관리 및 커뮤니티, 매출/매입 재고수불 관리 및 CRM 이 결합된 통합 웹/앱 솔루션 패키지이다.
- 표준 백엔드 API C++ 97의 속도가 나오는 golang으로 개발되어 있어 소기업 홈페이지부터 엔터프라이즈급의 대용량 웹사이트까지 지원한다.
- 표준 프론트엔드 웹은 PHP Laravel의 Blade 만 사용하고 있으므로 광범위한 개발자층을 포섭할 수 있고 Full Memory Caching 으로 빠른 속도의 웹을 자랑한다.
- 프론트엔트와 백엔트 구조로 되어 있으며 하나의 백엔드 서버에서 다수의 프론트엔드 서버에 대한 API 지원이 가능한 일대다 구조의 API 구조이다.
- API는 Frontend 웹와 네이티브 앱의 엔드 포인트로 동시에 지원한다.
- 각 웹사이트별로 Full 커스터마이징 가능한 개별 테마로 추가 개발할 수 있다.
- Full Customizing 이 제공되며 Golang이 아닌 타 언어로도 커스터마이징 결합이 가능하다.
- 서비스되는 홈페이지는 최상의 SEO를 기반으로 HTML 코딩이 제공되며 AI Agent 친화적인 JSON-LD형태의 schema가 제공된다.
- AI 기반의 챗봇과 API 가 결합되어 있으므므로 AI Agent 기반으로 활용할 수 있는 구조를 제공한다.
- Main API 는 백엔드로서도 작용하지만 확장형 API의 Gateway API로 작용이 가능하므로 무한 확장 Full Customizing 이 가능하다.
-
모든 업종과 업무 영역의 개발을 고려하여 엔진 기능이 되어 있고 어떤 업종/업무 영역이라도 Full 커스터마이징 가능한 구조의 소스코드가 오픈되어 있다.
-
구글 SEO 검색과 AI Agent 검색에 특화되어 웹사이트가 제공된다.
-
모든 블로그와 상품 등록이 AI의 도움을 받아 SEO Friendly, AI Friendly 웹페이지가 제공된다.
-
e-Commerce와 홈페이지에 회사의 온라인 영업을 위한 중요한 상태정보, 즉 상품재고, 납기, 거래처 여신 상황등의 실시간으로 즉시계산을 해놓음으로 과부하의 위험없이 웹사이트에 설치된 AI가 즉각적인 의사결정을 할 수 있도록 한다. 즉 Ai Agent에서 항상 변화하는 상품재고, 납기, 여신등급등의 실시간 정보를 과부하의 위험없이 측시 결정하여 고객 요청 AI에게 실시간 대응이 가능하다.
-
초보 개발자가 오픈된 소스코드를 이용하여 인하우스 방식으로 어떤 SaaS 라도 대체할 수 있는 커스터마이징이 가능하므로 SaaS 사용으로 인한 비용을 절감하고 데이터를 상시 사용할 AI 용도로 변환할 수 있읍며 데이터 소유권 및 데이터 주권을 사용업체에서 유지 발전 시킬 수 있다.
-
각 업종/업무별 개발된 테마마 커스터마이징 산출물은 각 개발 업체에서 저작권으로 보유할 수 있으며 지속적인 수익원을 유지할 수 있다. 특히 커스텀 API에 대한 유지보수 및 웹호스팅 수입으로 일정 수입을 확보하여 지속적인 조직 발전이 가능하다.
-
하나의 백엔드 서버에서 다수의 프론트엔드 서버에 대한 API 지원이 가능한 일대다 구조의 API 구조이므로 호스팅 사업 전개시 관리비용을 절감할 수 있는 동시에 타사에 대한 커스텀 API 제공에 의하 서비스료를 징수할 수 있다.
-
Full Customizing 이 제공되며 Golang이 아닌 타 어로도 커스터마이징 결합이 가능하다. 즉 PHP-프론트엔드, Golang-백엔드의 일률적인 구조가 아니 다양한 형태의 언어와 업무를 테마/커스터마이징에 적용할 수 있다.
-
Outsourcing/Inhouse 웹개발을 위한 최상의 Composable Framework AI 혁명의 시대가 도래하면서 소프트웨어 개발 방식이나 구현기술은 비약적인 발전을 하게 되었습니다. 기본적으로 탄탄하게 구성된 소프트웨어 구조에 지금까지의 SaaS 로 밖에 쓸 수 없었던 수많은 고급 기능들을 초보 프로그래머들도 AI 의 도움을 받아 쉽게 구현할 수 있는 환경이 만들어졌습니다. Dabory Composable 중소기업/소상공인/개인사업자 등이 가지고 있는 아이디어를 기존의 e-Commerce/CMS/ERP/CRM 에 쉽고 저렴한 비용을 Full Customizing하여 남다른 경쟁력을 보유할 수 있도록 하는 구성가능(Composable)한 체계를 제공합니다. 이로 인해 DC를 사용하는 업체는 합리적인 비용으로 최상의 사업 경쟁력을 가지는 자체 시스템을 보유할 수 있게 되었습니다.
홈페이지 (CMS), 전자상거래, ERP, CRM, WebPOS를 위한 최초의 오픈소스 웹 솔루션 패키지인 DC는 다양한 산업 및 비즈니스 요구에 맞춘 다양한 솔루션을 제공합니다. DC는 개발자가 자신이 구상하는 웹 솔루션을 구축할 수 있도록 다음과 같은 방법으로 지원합니다:
- Laravel Version: 7.x
- PHP Version: 7.3 - 8.0
- Composer: Make sure Composer is installed on your system.
!!Important : This github code CANNOT run properly without installing from one of theme git repository. It is sample code for PHP and Node.js developers to review, Not for complete running only by this code.
Since Structure of Dabory Composable run by core and theme, Parent(Core)-Child(Theme) git repository, You need to visit https://composable.dabory.com/ to install appropriate Theme over your CORE git code.
Installation Guide using Docker is here How to install PHP-Docker Frontend Package
For more information send mailto: kimhi65@gmail.com
To get started with the project, follow these steps:
-
Install dependencies:
composer install npm install npm run dev
-
Set up environment variables:
Copy the
.env.example
file to.env
:cp .env.example .env
Update the
.env
file with your environment-specific settings (database, app URL, etc.). -
Generate the application key:
php artisan key:generate
-
Run the migrations:
php artisan migrate
-
Serve the application:
php artisan serve
/resources/views
: Contains the Blade templates for the frontend./public/css
: Custom stylesheets./public/js
: Custom JavaScript files./routes/web.php
: Defines the routes for the frontend pages./app/Http/Controllers
: Contains the controllers that handle frontend logic.
We welcome contributions from the community! If you would like to contribute to the development of Dabory Composable, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes with clear commit messages.
- Push your changes to your fork.
- Submit a pull request with a detailed description of your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you have any questions or need further assistance, feel free to reach out through the GitHub Issues page or contact us directly at composable@dabory.com.