No description
Find a file
2023-04-04 13:37:13 +02:00
.vscode Update VSCODE config 2022-08-24 14:42:24 +02:00
app IsCachedAsCollection Prevent failure on deploy 2023-04-04 13:37:12 +02:00
bootstrap Tons of fixes Refonte SYNC 1 2022-11-16 12:47:41 +01:00
config cookie session by default true on secure 2023-03-30 09:52:02 +02:00
database Fix migration 2023_05_30_000001_create_customer_stripe_column 2023-04-04 13:37:13 +02:00
public base project mise en conformitée SYNC 45 2023-03-09 11:58:42 +01:00
resources Fixes #43 with a regression on CkEditorComponent 2023-04-04 11:13:44 +02:00
routes Attempt to handle correctly stripe parameters and warning 2023-03-24 17:51:42 +01:00
storage Fixes #24 XmlInco Full process of pictures 2023-02-24 11:44:32 +01:00
.editorconfig Crud StaticPage(Content) 2022-11-08 15:41:10 +01:00
.env.example AppServiceProvider : Remove Stripe 'CASHIER_CURRENCY' to be static 'euro' 2023-03-17 12:36:53 +01:00
.eslintrc.json Crud StaticPage(Content) 2022-11-08 15:41:10 +01:00
.gitattributes init 2020-10-30 17:26:00 +01:00
.gitignore Add auth.json + npm audit fix 2023-04-03 11:20:00 +02:00
.gitlab-ci.yml gitlab CI update 2023-04-03 17:40:58 +02:00
.gitmodules update submodule 2023-03-09 09:11:47 +00:00
.styleci.yml base project mise en conformitée SYNC 45 2023-03-09 11:58:42 +01:00
.stylelintrc.json stylelint rc new version 2023-03-30 09:51:44 +02:00
artisan init 2020-10-30 17:26:00 +01:00
CHANGELOG.md Remove Regate stuff + Remove salaries stuff WIP 2022-10-03 11:03:30 +02:00
composer.json Sync 51 Transactions PDF + multiple fixes 2023-03-22 17:17:55 +01:00
composer.lock Sync 51 Transactions PDF + multiple fixes 2023-03-22 17:17:55 +01:00
jsconfig.json Remove basic theme from boutique engine 2022-11-16 18:42:20 +01:00
package-lock.json Add auth.json + npm audit fix 2023-04-03 11:20:00 +02:00
package.json drag and drop list associated products 2023-02-17 18:37:04 +01:00
phpcs.xml Crud StaticPage(Content) 2022-11-08 15:41:10 +01:00
README.md Sync 51 Transactions PDF + multiple fixes 2023-03-22 17:17:55 +01:00
server.php init 2020-10-30 17:26:00 +01:00
tsconfig.json SYNC 25 2023-01-30 17:46:30 +01:00
webpack.mix.js Fixed mix manifest (prepare for Vite) 2023-03-09 12:31:44 +01:00

Boutique Click N Collect

Installation

composer install
php artisan storage:link
cp .env.example .env
php artisan key:generate

Edit .env file then :

php artisan migrate --seed

Theme

cd resources/views/front/
git clone [REPO_URL] --branch=[THEME_BRANCH_NAME] [THEME_NAME]

Ex:

git clone [REPO_URL] --branch=develop-mairet mairet

Update APP_THEME value in .env :

APP_THEME=[THEME_NAME]

Ex:

APP_THEME=mairet

Project root :

npm install && npm run prod

Theme config

  • To reload theme config on engine php artisan config:sync
  • Theme config can be dynamic in theme.config.php inserting MiniCrudinputs inside, these muste be tested.

Back-Office

Création de compte

php artisan create:admin

URL : /bo

Required systems

  • supervisor

Notes implémentation

Les pages statiques sont disponible a tout moment: $StaticPageGlobal

Fonts

  • Robot fonts are used in PDF generation documents.

STRIPE

php artisan cashier:webhook

TODO

  • Allow changing e-mail quand ca sera supporté sur CRM (use soundsystem mechanism)