FABCON DYING LTD. — CPANEL DEPLOYMENT
====================================

এই ZIP-টি হলো cPanel-এর উপযোগী STATIC SPA build তৈরির source project। ওয়েবসাইটের page content, React components, ছবি, styling এবং route files অপরিবর্তিত রাখা হয়েছে; শুধু build/deployment configuration বদলানো হয়েছে।

গুরুত্বপূর্ণ: এই source ZIP সরাসরি public_html-এ extract করবেন না। আগে কম্পিউটারে build করতে হবে।

BUILD করার নিয়ম (Windows / macOS / Linux)
-----------------------------------------
1. Node.js 22 LTS ইনস্টল করুন।
2. ZIP extract করুন।
3. project folder-এ Terminal / Command Prompt খুলুন।
4. চালান:
   npm install
   npm run build:cpanel
5. build সফল হলে project-এর dist/ ফোল্ডার তৈরি হবে।

CPANEL-এ আপলোড
--------------
1. cPanel → File Manager → public_html খুলুন।
2. dist/ ফোল্ডারের ভেতরের সব ফাইল ও ফোল্ডার public_html-এ আপলোড করুন (dist folder-টিকে নিজে public_html-এর ভেতরে রাখবেন না)।
3. .htaccess ফাইলটিও আপলোড করুন। Hidden files দেখানো চালু রাখুন।
4. ওয়েবসাইট hard refresh করুন (Ctrl+F5)।

এই সেটআপটি Apache mod_rewrite-এ SPA routes-কে index.html-এ পাঠায়, যাতে /about, /factory, /quality ইত্যাদি URL সরাসরি খুললেও 404 না আসে।

নোট
---
- Contact form যদি কোনো backend/API-তে সংযুক্ত না থাকে, তাহলে এটি নিজে থেকে email পাঠাবে না।
- Build command ব্যর্থ হলে terminal-এর সম্পূর্ণ error text দিন।
- public_html-এ পুরনো build থাকলে backup নিয়ে তারপর replace করুন।
