Skip to content

arkbauer/php-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Arkbauer PHP test task

Description

Task is related to online e-commerce where product stock is managed so that user can add products to the shopping cart

Your task

Implement user shopping experience in code with following minimum features:

  • You can manage (add, remove & update) product stock at any time
    • note: decide how You want to handle stock availability (can users order more than available in stock or not)
  • You can manage user cart by adding or removing products
  • You can get cart subtotal, vat amount and total at any time

Requirements

  • Use given interfaces for Your implementation
  • Use TDD approach
  • Use PHP8
  • Comments and code must be in English language
  • UI is nice to have
    • if You create one - we would prefer to see front-end done using Vue.js and GraphQL or REST for the back-end
  • As result, we need Your source code for this task - preferably link to public Github repo

About

Arkbauer PHP test task

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages