TIJARAA  (Maros Global v7 er hubohu kopi: notun naam + notun rong + order e phone verification nai)
================================================================================================

KI KI BODLANO HOYECHE
- Naam: Tijaraa (website, splash animation, admin, SMS, order number TJ......)
- Rong: gaarho neel (navy) + tamate komola (terracotta). Admin > Settings theke jekhon khushi bodlano jay.
- Order e kono phone verification (OTP) nai. Customer shorashori order dite pare.
  Fake order thekate ekdom chupchap suraksha ache: ek IP theke ghontay 10 er beshi na, ek number theke diney 5 er beshi na,
  2 minute er moddhe ek number theke ekoi order duibar na. Admin e protita order er IP dekha jay.
- Customer login / wishlist (SMS code lage) automatic bondho thake jotokkhon SMS gateway set kora na hoy.

======================== NOTUN DOMAIN E BOSANO (Terminal chhara) ========================
Shobcheye shohoj upay: Maros Global site er puro folder ta copy kore notun domain er folder e boshano
(karon Laravel er "vendor" folder ta ekhane e ache, ta chhara cholbe na).

1) cPanel > MySQL Databases: NOTUN database + user banan (Maros er database use korben na). All Privileges din.
2) cPanel > Domains: notun domain add korun, tar folder (Document Root) ekta thik korun.
3) File Manager: Maros site er puro folder Compress (zip) korun, notun domain er folder e niye Extract korun.
4) Notun folder er vitore ei gulo MUCHE din (Maros er jinish, thaka jabe na):
     - public/storage          (eta ekta shortcut, notun kore banano hobe)
     - storage/app/public/*    (Maros er upload kora chhobi) - vitorer sob file muchun, folder ta rakhun
     - storage/logs/*          (vitorer sob file)
     - bootstrap/cache/*       (vitorer sob file, folder rakhun)
     - storage/framework/cache/data/*, storage/framework/sessions/*, storage/framework/views/*  (vitorer file)
5) tijaraa-v1.zip ta oi folder e Upload kore Extract korun (overwrite = Yes).
6) .env file edit korun (Hidden files show korte Settings theke "Show Hidden Files" tick din):

APP_NAME="Tijaraa"
APP_ENV=production
APP_DEBUG=false
APP_URL=https://apnar-notun-domain.com
APP_TIMEZONE=Asia/Dhaka
APP_KEY=

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=notun_database_name
DB_USERNAME=notun_database_user
DB_PASSWORD="notun password"

ADMIN_EMAIL=apnar-email@gmail.com
ADMIN_PASSWORD="ekta-shokto-password-10+"

OTP_ON_CHECKOUT=false
ORDER_PREFIX=TJ
SMS_DRIVER=log
SESSION_DRIVER=file
CACHE_STORE=file

   (APP_KEY= khali rakhun, nicher cron ta notun key banabe. Password e space ba # thakle quote dite hobe.)

7) cPanel > Cron Jobs > "Once Per Minute" > Command e ei ta (poro ek line), 2 minute por
   storage/logs/cron-out.txt khule "DONE" dekhun, tarpor CRON JOB TA DELETE KORUN:

cd /home/marosglo/NOTUN_FOLDER_NAAM && /usr/local/bin/php artisan key:generate --force > storage/logs/cron-out.txt 2>&1 ; /usr/local/bin/php artisan config:clear >> storage/logs/cron-out.txt 2>&1 ; /usr/local/bin/php artisan migrate --force >> storage/logs/cron-out.txt 2>&1 ; /usr/local/bin/php artisan db:seed --force >> storage/logs/cron-out.txt 2>&1 ; /usr/local/bin/php artisan storage:link >> storage/logs/cron-out.txt 2>&1

   (/home/marosglo/NOTUN_FOLDER_NAAM er jaygay apnar notun folder er asol path likhun.)

8) Domain er Document Root ta "NOTUN_FOLDER/public" e set korun (Domains > Manage). Na parle .htaccess er upay
   ager moto (Maros e jemon korechilen) kore nin. SSL (AutoSSL) chalu korun.
9) https://notun-domain.com/admin/login e ADMIN_EMAIL / ADMIN_PASSWORD diye login korun.
   Prothome Settings e giye phone, address, logo, shipping charge din, tarpor Categories > Products add korun.

ORDER KORE DEKHAR AGE: ekta test product diye ekta order din, admin > Orders e ashche kina dekhun.

JODI AGER (MAROS) DATABASE E E BOSHAN: tahole Settings e giye naam o rong abar nije bodle nite hobe,
karon purono database e Maros er setting jomano ache. Notun database hole sob kichu automatic Tijaraa hobe.
