Skip to content

Releases: kerkkoh/simple-clothing-store

v0.0.2

22 Nov 17:13
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Changelog

  • Simplified the folder structure
  • Added docker support with a Dockerfile & Docker Compose configuration
  • Minor refactoring in frontend code
  • Updated packages

v0.0.1

23 Dec 16:37
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Initial testing release. An MVP of sorts.

What's working

  • Most frontend features:
    • Routes implemented with React router, including seamlessly moving between pages
    • A responsive design implemented with Bootstrap and customized with SASS (SCSS)
    • Loading of products and store data from the server
    • Products with multiple images (If printful ever decides to give us a feature for that) and sizes (product variants)
    • Persistent shopping cart
    • Correct handling of currency as its own datatype via currency.js
    • Discount codes that are confirmed by the server, and correctly applying them to the cart total
    • Showing orders, their statuses & shipping information from Printful
  • Some backend features:
    • Loading products directly from the Printful API
    • A configuration file for setting file descriptions, discounts and VAT rates your store needs (This will be changed to be something less hardcoded in the future)

What's planned/missing

  • Frontend:
    • Admin panel with minimal controls for
      1. Setting product descriptions
      2. Creating discounts
      3. Monitoring orders
      4. Setting the VAT rate
    • Handling error cases and displaying messages
    • Cancelling of orders
    • Quantity for products in a basket
  • Backend:
    • Hiding information better (product information like printfiles & costs shouldn't be sent to the client)
    • Calculating shipping & VAT before confirming the order
    • Refactoring
    • Better handling of errors
    • Handling of missing products, faulty carts, etc.
    • Emails