Find Jobs
Hire Freelancers

Build a Website

€10-50 EUR

Cancelled
Posted almost 8 years ago

€10-50 EUR

Paid on delivery
I need to add a “Shopping cart” with “Checkout form” to the existing web site www.noskoff.kz. The website itself is built with single html page, without any engine or framework used. There are ~20 different items, and they are stored in JS file as a JSON object ([login to view URL]) The JSON Object you can modify how you want in order to add necessary data to the items [itemID, inStock etc...] I ask you to consider the problem described here, and indicate the cost and time of the work, thank you! Skills required: HTML, Dom, jQuery, JavaScript, JSON, PHP (store cart to the session) How to add item to the cart: The shopping cart is like a widget and must be fixed in the lower right corner as an icon. When you add the goods in the shopping cart, it should blink and show that item has been added. When you click on the item, from the catalog - it appears a panel with item details. It is necessary to update this window in order to: Show if the item is available [yes/no]. Show a drop-down with quantity, where the customer will be able to select up to 8 items to this product. Minimum you can order 1 item and maximum 8 items (must be checked before adding to cart added to cart). So the maximum you can order max 8 pieces of each item. By clicking on the button "Add to Cart" item should appear in your shopping cart. And on the item details panel appears additional buttons ( "Go to cart" button when you click on this button should appear a shopping cart panel, and "Back to catalog" button when you click on this button the customer gets back into the directory with socks, which will be able to choose and add to cart extra new goods. When selecting another product there must appear 3 buttons “Add to cart”, “Go to cart” and “Back to catalog”. “Go to cart” button appears only when you already have the items in your cart. When you close the site window, the previously added goods and their quantity must be saved (using session or cookies) in order to save the items in the cart. How the shopping cart must looks like: After the customer has added the item to the cart, he can go into the cart and see his order (See picture 2 below). The cart itself is the cart and checkout form all-in-one. The cart opens in a little panel-window (the same with item details window), with the list of ordered items and the fields with the customer’s contact data. The requirements to the shopping cart item: Contains fields Name (имя), E-mail (емейл), Delivery Address (адрес), cell phone number (телефон), payment type (KIWI, cash] notes to the order (примечания к заказу). Required fields are marked by (*) The customer must see his/her goods, quantity and price. It is necessary to show the total amount of the goods. If the price of order is less than 2500 tg. Shipping will price 500 tg. (You will need to add the shipping price to the total cost ). When you purchase over 2500 tg delivery is free. If customer orders more than 3000 tg. He has 10% discount on the total cost of the goods. It is necessary to add a button to clean the shopping cart (removal of all of the goods in the basket). It is necessary to have possibility to update the item’s quantity or remove it from the cart. After the update the cost of the goods and the total cost must be recalculated automatically. Finally If you click Checkout button (подтвердить заказ), the application should send the email to my address and to the customer.
Project ID: 10664493

About the project

4 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of KAZAKHSTAN
Алматы, Kazakhstan
5.0
1
Payment method verified
Member since Jun 1, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.