This website requires JavaScript.
Explore
Help
Register
Sign In
kevinveenbirkenbach
/
coding-challenge-online-shop
Watch
1
Star
0
Fork
0
You've already forked coding-challenge-online-shop
mirror of
https://github.com/kevinveenbirkenbach/coding-challenge-online-shop.git
synced
2025-09-09 11:27:13 +02:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
6
Commits
2
Branches
0
Tags
afa03052a7931754d5c79a34d4c657a67d890fb3
Go to file
Code
Clone
HTTPS
Tea CLI
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
Kevin Frantz
afa03052a7
Added pay method to PaymentInterface
2018-07-14 00:17:08 +02:00
src
Added pay method to PaymentInterface
2018-07-14 00:17:08 +02:00
README.md
Added requirements and specifications
2018-07-13 22:09:30 +02:00
README.md
Unescape
Escape
coding-challenge-online-shop
Coding challenge for a online shop
requirements
Create a web application with PHP which works like a really small online shop.
Create a database with at least 20 products automatically per script.
Create a product listing which display all products from the database. The following information are required:
price net and gross
image
product name
color
Add a “to the basket” button to each product in the listing.
Make the product basket work and display all products which are in the basket as a list with small images.
Create a login and registration with e-mail address, password and a name.
The login should be session based.
Crete a checkout where the user have to be logged in.
The user should be able to choose between 2 payment methods. Call them method1 and method2.
Store the order at the database.
Add a color filter to the product list. The user should be able to filter the listing with the existing colors.
specifications
Please use PHP, MySQL and HTML. You can also use CSS, JavaScript, Bootstrap and jQuery.
Save your code online at github.
Please use an autoloader and namespaces.
Don
’
t use a ready to go framework. Build the application from the scratch.
Use transactions if it makes sense.
Please cover your code with unit tests.
Description
Coding challenge for a online shop
Readme
130
KiB
Languages
PHP
87.7%
Twig
10.9%
Dockerfile
1.1%
Shell
0.3%