Home / E-commerce and Business

E-commerce and Business JavaScript Projects

These are the building blocks of a small online business. A cart with coupons, product options, filters that live in the URL, a checkout with card checks, prices in local currencies, invoices, appointment booking, a store finder, order tracking and a wishlist. Each is one HTML file with real photos, and each shows the technique you need to connect it to your own backend.

Shopping Cart with Coupons JavaScript project preview

071. Shopping Cart with Coupons

A cart drawer with quantities, coupon codes, free shipping progress and saved items
Product Variant Picker JavaScript project preview

072. Product Variant Picker

A product page where colour and size change the picture, price and stock
Product Filter and Sort JavaScript project preview

073. Product Filter and Sort

A product listing with category, price, colour and rating filters saved in the URL
Checkout Form JavaScript project preview

074. Checkout Form

A one page checkout with address, delivery options, card checks and an order summary
Multi-currency Prices JavaScript project preview

075. Multi-currency Prices

Prices that switch to the visitor's currency with local formatting and neat rounding
Invoice Generator JavaScript project preview

076. Invoice Generator

An editable invoice that does the maths and prints to a clean PDF
Booking Slot Calendar JavaScript project preview

077. Booking Slot Calendar

An appointment picker with services, available time slots and a calendar file
Store Locator JavaScript project preview

078. Store Locator

A list of shops sorted by distance from you, with open now status and a simple map
Order Tracking Timeline JavaScript project preview

079. Order Tracking Timeline

An order status page with a step timeline, delivery estimate and live updates
Wishlist and Compare JavaScript project preview

080. Wishlist and Compare

Heart products to a saved wishlist and compare up to three side by side