Skip to content

FaulveCorps/MadeInAki

Repository files navigation

MadeInAki

Static bakery storefront built with plain HTML, CSS, and JavaScript.

Project structure

  • index.html, menu.html, about.html, contact.html, order.html, track.html: public storefront pages
  • css/: shared storefront and admin styling
  • js/: storefront and admin behavior
  • data/products.js: in-browser product catalog
  • admin/: local demo admin pages backed by browser storage

Privacy-oriented cleanup

This repository was updated to remove public-facing personal-looking data and obvious demo leftovers:

  • replaced the personal photo usage in the storefront with the existing brand asset
  • removed hardcoded phone numbers, email addresses, and social handles from public pages
  • replaced example names and contact details in form placeholders with generic values
  • removed public order-tracking exposure of customer name, phone number, address, and notes
  • cleaned up demo-style copy such as placeholder comments

Running locally

This is a static site with no package manager or build step in the repository.

Open the HTML files directly in a browser, or serve the folder with any simple static file server.

Manual validation

Because the repository does not include automated lint, build, or test commands, validate changes manually:

  1. Open index.html, about.html, contact.html, menu.html, order.html, and track.html.
  2. Confirm the branding image renders correctly across the site.
  3. Confirm public pages no longer show hardcoded personal-looking contact details or social links.
  4. Place a sample order and verify the success modal still shows a generated order number.
  5. Open the tracking page with that order number and verify status details render without exposing customer PII.