এক system-এর reliability, আলাদা service-এর সুবিধা।
Moduleগুলোর মধ্যে কোনো network hop নেই, sync করার কিছুও নেই। ব্যবসা বড় হলে যেটা দরকার সেই module on করুন; core একই থাকে।
Store Console একটি modular monolith—commerce-ও থাকা একটি সম্পূর্ণ ERP। এটি একটি application আর একটি database হিসেবে আসে, যা আপনি নিজের infrastructure-এ install করেন। এই পেজে দেখুন, এটি কীভাবে বানানো হয়, কীভাবে কাজ করে এবং আপনার তথ্য কীভাবে নিরাপদ রাখা হয়।

আপনার পুরো ব্যবসা আপনার নিজের server-এ। একটি app, একটি database, এক ক্লিকে update—আর সমস্যা হলে নিজে থেকেই rollback।
৪০টিরও বেশি module একই codebase, database আর release ব্যবহার করে। তবে প্রতিটি module-এর নিজস্ব table, rule ও screen থাকে। OrderPaid বা StockReserved-এর মতো event-এর মাধ্যমে moduleগুলো কাজ করে, তাই বেশিরভাগ পরিবর্তন এক module-এর ভেতরেই থাকে।
Moduleগুলোর মধ্যে কোনো network hop নেই, sync করার কিছুও নেই। ব্যবসা বড় হলে যেটা দরকার সেই module on করুন; core একই থাকে।
বেশিরভাগ ERP-এর manufacturing অংশ আলাদা product হয়ে যায়। এখানে কারখানা, sales, stock আর হিসাব সব একই record-এর তথ্য ব্যবহার করে। তাই planning, shop floor, quality আর costing—সব হিসাব সবসময় মেলে।

Built-in storefront, আপনার নিজের Next.js frontend আর mobile appগুলো—সবগুলো ব্যবহার করে একই catalog, cart, checkout ও গ্রাহকের হিসাবের serviceগুলো। Reverb WebSockets বদলামাত্র update পাঠাবে।

চলতি রেকর্ড থাকে একটি transactional database-এ। বছরের পুরোনো ইতিহাস জমতে থাকলে activity log, chat history, CRM email আর shop-floor events একটি setting দিয়েই MongoDB বা দ্বিতীয় database-এ সরানো যায়। তাহলে live table থাকে ছোট আর দ্রুত।

আমরা 2 vCPU server-এ একটি চালু দোকানে load test করেছি। গ্রাহকরা নিজেদের দেশ থেকে আসল shopping journey-তে এসেছিলেন। একসঙ্গে 40 জন গ্রাহক থাকতে একটি সাধারণ page খুলতে প্রায় 0.4 s লাগত। সব ছিল সাধারণ PHP-FPM-এ; কোনো special runtime লাগেনি।

শুরুতে সব কিছু এক machine-এ রাখুন। ব্যবসা বড় হলে database সরান, load balancer-এর পেছনে app server বাড়ান, আর background কাজের জন্য আলাদা node দিন। সবাই একই release আর data-তেই চলবে।

কোনো shared cloud tenant নেই, তাই সেখানে ঢুকে breach হওয়ার ঝুঁকিও নেই। কোনো vendor আপনার রেকর্ডের কপি রাখে না। প্রতিটি route-এ access যাচাই হয়। AI-এর লেখা publish হওয়ার আগে একজন মানুষের অনুমতি লাগে। recovery-র ব্যবস্থাও আগেই তৈরি।

প্রতিটি পরিবর্তন static analysis দিয়ে যায়, তারপর 14,000-এর বেশি automated test-এ পাস করে। প্রতিটি release sandbox-এ build ও validate করা হয়। আপনার server-এ কোনো কিছু বদলানোর আগে safety snapshot নেওয়া হয়।

admin panel-এ একবার click করুন। আগে safety snapshot নেওয়া হয়। signed release build করে live site-এর পাশেই health check করা হয়। সব check pass করলেই update live হয়।

সমস্যার সমাধান আর নতুন সুবিধা প্রতি সপ্তাহে নতুন একটি release-এ আসে। সব release admin panel থেকেই install করা যায়—তার আগে safety snapshot নেওয়া হয়।

PHP আর React জানা যেকোনো team এটি চালাতে, নতুন সুবিধা যোগ করতে ও audit করতে পারে। প্রতিটি part অনেক host-এ চলে, আর documentation-ও সহজে পাওয়া যায়।
PHP 8.4 আর Laravel 13 স্পষ্টভাবে সাজানো—controller, service আর repository আলাদা layer-এ।
React 19 ও TypeScript ব্যবহার করে Inertia server rendering আর Tailwind CSS 4।
pgvector সহ PostgreSQL 15+, অথবা MySQL 8+। লম্বা ইতিহাসের জন্য MongoDB ব্যবহার করা যায়।
Cache, session আর queue-এর জন্য Redis 7; পরিচালনার কাজ করে Horizon।
Reverb WebSockets দিয়ে live order, chat, notification আর কারখানার ফ্লোরের board push হয়।
OpenAI, Anthropic, অথবা নিজের key ব্যবহার করে local model। সঙ্গে pgvector-এ semantic search।
সংস্করণভিত্তিক REST API, OpenAPI 3.1 reference, Next.js storefront আর mobile app—সব একসঙ্গে।
Docker Compose যেকোনো 64-bit Linux-এ চালানো যায়—standard PHP-FPM, nginx আর automatic TLS।
PHPStan level 7 এবং 14,000-এর বেশি unit, feature, contract ও browser test।
সফটওয়্যার কিনে নিজের server-এ বসালে আপনাকে একা ছেড়ে দেওয়ার কথা নয়। Store Console নিয়মিত উন্নত হয়, আর যে টিম এটি বানায়, তারাই আপনার প্রশ্নের উত্তর দেয়।
আগস্ট 2026 থেকে 80-এর বেশি release, তাতে আছে 1,500টির বেশি fix ও নতুন feature।
admin panel থেকেই install করুন। আগে safety snapshot নেওয়া হয়। নতুন release live করার আগে তার health check চালানো হয়।
কোনো update ব্যর্থ হলে Store Console আগের release ফিরিয়ে আনে, আর snapshot থেকে আপনার data-ও ফিরিয়ে আনে।
[email protected]এ email করুন অথবা ticket খুলুন। যারা এটি বানায়, তাদের কাছ থেকে স্পষ্ট উত্তর পাবেন।
Update কোনো সময় জোর করে চাপিয়ে দেওয়া হয় না। যেখানে খুশি install করুন, আর আগে staging copy-তে চেষ্টা করে দেখুন।
Install গাইড, module গাইড আর API reference প্রতিটি install-এর সঙ্গে থাকে এবং update হলে হালনাগাদ হয়।
মূল্যায়নের জন্য 2 vCPU আর 4 GB RAM লাগবে। ERP-সহ চালু দোকানের জন্য 4 vCPU আর 8 GB। requirements page-এ পুরো sizing guide আছে।
দুটোই চলবে। AI search চালাতে pgvector কাজ করে, তাই PostgreSQL 18 recommend করা হয়। MySQL 8+ দিয়েও একই module আর migration চালানো যায়।
লাগবে না। আমাদের দেওয়া সংখ্যাগুলো এসেছে standard PHP-FPM ও OPcache ব্যবহার করে, তাই সাধারণ hosting-এও একই ফল পাওয়া যাবে। চালু করার জন্য কিছু বিশেষ লাগে না।
হ্যাঁ। একটি connection সেট করলেই activity log, chat history, CRM email আর shop-floor event MongoDB বা দ্বিতীয় SQL database-এ চলে যাবে। তবে live recordগুলো যেখানে আছে সেখানেই থাকবে।
Update admin panel থেকে install হয়। আগে database আর ফাইলগুলোর safety snapshot নেওয়া হয়। নতুন release live release-এর পাশে health check করা হয়। কিছু fail করলে নিজে থেকেই rollback হয়ে আগের version ফিরে আসে।
আপনি নিজেই connect করবেন—payment gateway, courier, email provider বা AI model। প্রতিটি service পাবে শুধু নিজের কাজের জন্য দরকারি তথ্য। আপনার রেকর্ডের কোনো কপি আমরা রাখি না।
হ্যাঁ। App server-গুলোর কোনো local state থাকে না। তাই load balancer-এর পেছনে কয়েকটি server চালানো যায়, Redis ও shared file storage ব্যবহার করে। database আলাদা server-এ অথবা managed service-এ সরানো যায়।
হ্যাঁ। module-গুলো একই layered pattern অনুসরণ করে এবং event-এর মাধ্যমে কথা বলে। REST API-এর documentation OpenAPI format-এ দেওয়া আছে। চাইলে storefront-কে নিজের frontend দিয়ে বদলে দেওয়া যায়।
plan সাজান, Docker দিয়ে deploy করুন, আর নিজের নিয়ন্ত্রণে থাকা infrastructure-এ সব রেকর্ড রাখুন।