Back

Development Log

Ongoing BFshop development updates, recorded as the project structure, implementation, and architecture continue to evolve.

Development Update

Started createOrderService, the service layer part of the orders slice

23 Jul 2026 08:11

Development Update

Built orders app layer

23 Jul 2026 08:09

Development Update

Built Orders API

23 Jul 2026 08:09

Development Update

Built repository for retrieving product info of an order, so the service layer can check info against business rules

23 Jul 2026 00:00

Development Update

Made various edits to customer end for mobile view: • Set explicit colours for text and div elements to avoid colour changes when in light/dark mode in browser. • Added mobile-specific touch behaviour to products; now it acts like on big screen view, where products when clicked/tapped reveal the option to add to cart. • Edited touch behaviour in the cart; previously tapping to increase/reduce a selected item toggled the cart off. You can now increase/reduce item quantities without toggling the cart off.

10 Jul 2026 00:00

Development Update

BFshop blog 1 replaced with a more cohesive introduction blog. Link to the blog also updated.

05 Jul 2026 00:00

Development Update

Removed playground from production

05 Jul 2026 00:00

Development Update

Updated blog-bfshop-1 SEO metadata and JSON-LD to match the revised post content (Introduction to BFshop), including title, description, publish date, and breadcrumb label for consistency between on-page content and structured metadata.

05 Jul 2026 00:00

Development Update

Created customer, product, order and order item databases in Neon. Used Notion AI to create the Notion BFshop database.

05 Jul 2026 00:00