CPNT 265 Day 4 - E-commerce and shopping carts

Housekeeping

  • Instructor schedule
    • Mornings: Tony
    • Afternoons: Ash
  • New achievement: Pair coding
    • 15 mins toward a shared goal
    • Change seats at least twice
    • Second session paired coding: 5 points

API Troubleshooting

  • Anyone need any help with 270-a3?

10:30am - Presentations

  • Dave: UX critiques using Figma
  • Fesal: Final project dry-run
  • Jessica: Battlefield discussion
    • Scheduling application for client

Popular E-commerce Platforms

  1. Shopify
  2. WooCommerce (with Wordpress)
  3. Integrating Stripe Checkout or Using Snipcart: A Detailed Comparison

Key Takeaways

  • Popular online sales strategies (in the get-rich-quick category)
    • Dropshipping
    • Print-on-Demand
    • Digital downloads
  • Most popular shopping cart solutions (currently)
    • Shopify:
      • Great if you want you want a white-labelled store (i.e. one you can brand you own way so no one knows it's a Shopify store).
      • Ties into many handy services such as fulfillment companies, print-on-demand and drop-shippers.
    • Etsy:
      • Great if you want to plug into an existing eco-system of customers.
      • Caters to creators who make hand-made goods.
    • WooCommerce
      • A popular shopping cart plugin for Wordpress
      • Integrates nicely with Elementor
    • SnipCart
      • A shopping cart service for JAMstack websites.
      • There are many competitors and alternatives in the JAMstack E-commerce space so do your research.

Ash/Tony: Project planning for Finals

  1. Student roster
    • Where's the data coming from? What info is required?
    • How to allow each student to define their own card as a component?
    • Assuming there's a default card design, how to allow custom cards to override it?
    • What endpoint should it use? /roster or /fall-2021/roster?