The website needs to have all the standard features of an e-commerce website i.e. search bar, navigation bar, shopping cart, allow people to create accounts and view order history, wish list, promotions, product ratings per product from consumers, social media, product pages, shopping cart (with PayPal and other merchant service options), SEO, a wholesale page where people can complete a form to apply for wholesale prices, slideshow images on home page, new releases section on home page, refine results in search results by price, brand, features, etc.
I have complete CSV files with all products information including hosted images so this project is just for the web design and functionality. These are the functionalities that I need to be added to the site:
1) The site has variations. I want the variations feature to work like this: https://www.bhphotovideo.com/c/product/1617868-REG/samsung_sm_g991fd128v_galaxy_s21_sm_g991fd_5g.html
2) The search results page should show each individual variation, not only the parent product. For example, in the search results page the visitor should see “Apple iPhone 11 A2111 64GB 4GB RAM Mobile Phone Purple” – not just “Apple iPhone 11”. Please see this link as reference: https://www.bhphotovideo.com/c/search?q=samsung%20galaxy%20s22&sts=ma
3) I want variations in product pages to use swatches for the different options. Please see pictures attached and also this link as a reference: https://www.bhphotovideo.com/c/product/1617874-REG/samsung_sm_g996fd256b_galaxy_s21_sm_g996fd_5g.html
4) The website should have a “Refine Results” section when people search for something. These results should match the categories in the CSV file that is provided. For example in the Refine Results sections visitors should be able to sort by price, relevance, colour, memory size, brand, customer rating, model, etc. Please see this link as a reference: https://www.bhphotovideo.com/c/search?q=samsung%20galaxy%20s22&sts=ma
5) Page background and product image container should be slightly different colours so that they stand out more. For example, the product container should be white and the background should be a very light grey or off-white colour
6) I want the site to have a currency converter for all major currencies, e.g. USD, GBP, EUR, AUD, CAD. This can also be accompanied by language. For example, if the visitor clicks on the Spanish flag the language in the site will change to Spanish and the currency will change to EUR. If the visitor clicks on the UK flag the language will change to English and the currency will change to GBP. If they click on the US flag the currency will change to USD, etc. I want the currency to automatically change based on the user’s location (IP address, etc.)
7) I want to add sliders to home page (I have the slider images)
8) I want to add a container for navigation bar and create the content within the containers. For example:
Navigation bar header – Photography Drop-down container shows the different types of photography categories, e.g. Camera Accessories, Digital Cameras, Mirrorless Cameras, Lenses, etc and each type to have an image and text that represents it, like a picture of a Digital Camera and underneath that the words “Digital Cameras”
9) Populating the home page with sliders, products, information and images. Something like this: https://www.bhphotovideo.com
10) The "Wholesale Business Account" link at the top of the page should go to a page where people can complete a form to apply for wholesale prices. This will be like the “Create new account” option but this will specifically be for a wholesale account
11) Google Analytics. SEO
12) Shipping Tracking. You can include a plugin for a courier like DPD (if it is available). Otherwise, an option to add shipping tracking to orders with the name of the courier which will be included in the shipment notification email that is sent to the buyer
13) Standard Login/Registration form
14) Multi Language
15) Blog
16) Subscribe Newsletter 17) The site must be checked in different screen sizes to make sure that it looks right and works correctly on different devices 18) The website should be optimised to run at a good speed.
19) Please check for missing/ broken images on the website as I realise this can be a problem sometimes 20) Website should not be visible to visitors while under construction. For example, it should just show a page that says something like “under construction” while the work is being completed.
All functionality on the website must be checked to make sure that it is working properly and fulfilling the function that it should. Any additional features can be discussed before or during the project and price may be adjusted higher depending. If you have any questions please contact me so that we can iron out the details and come to a reasonable quote for the price for all of the requirements