Write a program that can price a cart of products from different countries, accept multiple products, combine offers, and display a total detailed invoice in USD as well.
I used SOLID principles and cleen code in writing a program , In terms of security, it has no any any obvious vulnerability ,
- Repository Design Pattern
- Builder Design Pattern
- Facade Design Pattern
- livewire
- laratrust
- toastr
- Pest-test
install the program using git
git clone https://github.com/mohamedabdelmaksoud2000/Invoice-task
cd invoice-task
install packages and vendor using composer
comoser update or comoser install
create env file
cp .env.example .env
Set up .env file
generate key
php artisan key:generate
create tables in database
php artisan migrate
create data in database
php artisan db:seed
run project
php artisan serve