Project ID:
429428
Project Type:
Fixed
Budget:
$30-$250 USD
Project Description:
I am looking for custom PC configurator module for PRESTASHOP based webshop.
Searching/selection will be made through products meta keywords or tags (maybe you know some better way?)
All of selectable products will have their meta keywords/tags set in detailed manner - like this: (CPU > 775,1360) (MB > 775,1360,DDR2,DDR3,PCIE,SLI,ATX,BTX) etc.
In BackOffice there shud be module that will handle customisation wich categories of products will go into consideration looking like this:
1st. category (CPU)
2nd category (MB)
3rd category (RAM) with small dropdown selection of quantity (1, 2, 3, 4)
4th category (HDD) with small dropdown selection of quantity (1, 2, 3, 4)
5th category (VGA) with small dropdown selection of quantity (1, 2, 3, 4)
6th category (DVD) with small dropdown selection of quantity (1, 2, 3, 4)
7th category (CASE)
8th category (PSU)
9th category (Asembly and testing)
10th category (SOFTWARE)
First customer see only one selectbox for selecting the type of CPU. when he selects by its side stands small button for DETAILS wich opens small popup with picture and short description.
Than he sees second selectbox for MB that matches one of CPU's tags. when he selects by its side stands small button for DETAILS wich opens small popup with picture and short description.
Than he sees third selectbox for RAM and can select types that match MB tags. by its side theres second small selectbox to chose quantity from 1 to 4 pieces. when he selects by its side stands small button for DETAILS wich opens small popup with picture and short description.
etc... (notice VGA, DVD and CASE are checking MB tags, PSU checks ALL tags for specific tag in WATTAGE and suns them up to match its own tag or lower)
(selectbox shud show name of product and its price)
After selection is finished customer clicks on button "FINISH" and than shop automaticaly creates one new product with new ID that generates by certain rule and sets name in certain way lets say:
Prefix PC than first letters of first name and last name of customer and than its newly generated ID (eg. PC-SK-990001) and in his short description set names of selected products (showing quantity if thats selected).
Skills required:
.NET,
AJAX,
ASP,
Javascript,
PHP